Closed Bug 33874 Opened 25 years ago Closed 24 years ago

[trk] (DOM2 HTML) HTMLElement

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla1.0

People

(Reporter: jst, Assigned: jst)

Details

(Keywords: dom2, Whiteboard: [XPCDOM])

No description provided.
This is OK appart from the below attributes that don't belong here readonly attribute CSSStyleDeclaration style; /* Temporary till we find a place for them */ readonly attribute int offsetTop; readonly attribute int offsetLeft; readonly attribute int offsetWidth; readonly attribute int offsetHeight; readonly attribute Element offsetParent;
Status: NEW → ASSIGNED
God enough for now, moving into the future...
Target Milestone: --- → Future
Johnny: just to confirm: JavaScript code written for Netscape 6 that uses offset* won't be broken when we fix this in the future, will it? i.e. we might reassign these properties to a different internal interface, but HTMLElement will still inherit it, right?
Eric, yes, JavaScripts will continue to work without any changes when the non- HTMLElement methods/properties are moved to some other interface, but HTMLElement will not *inherit* the new interface, in stead the new interface should be a co-interface (IDLC "thing", AFAIK) to HTMLElement, this change is fully transparent to javascripts, but C++ callers will need to be updated (currently offsetXXX aren't called at all from C++ AFAIK).
I think now would be a good time to fix this while the DOM code is being converted over to using XPConnect, aiming for mozilla0.9.
Whiteboard: [XPCDOM]
Target Milestone: Future → mozilla0.9
Target Milestone: mozilla0.9 → mozilla1.0
Keywords: dom2
Component: DOM Level 2 → DOM Style
Taking QA Contact on all open or unverified DOM Style bugs...
QA Contact: vidur → ian
Nominating this bug for nsbeta1 on behalf of gerardok@netscape.com.
Keywords: nsbeta1
Oops, I put this in the wrong component when I split off all the DOM bugs.
Status: ASSIGNED → NEW
Component: DOM Style → DOM HTML
Keywords: nsbeta1
QA Contact: ian → desale
Fixed.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updating QA contact to Shivakiran Tummala.
QA Contact: desale → stummala
Component: DOM: HTML → DOM: Core & HTML
QA Contact: stummala → general
You need to log in before you can comment on or make changes to this bug.