Closed
Bug 931974
Opened 11 years ago
Closed 11 years ago
Interface 'nsIDOMHTMLElement', in file 'nsIDOMHTMLElement.idl' needs a new IID for Firefox 26
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: lsblakk, Assigned: dzbarsky)
References
Details
Attachments
(1 file)
992 bytes,
patch
|
Details | Diff | Splinter Review |
Our check IID scripts have uncovered this as a potential need for revving up the IID - based on changes in bug 901060 - can you please check, confirm if needed, and if so attach a patch. We'll need this landed today for our first FF26 beta if it's not a false positive.
Assignee | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
The change was binary-compatible, so it's not obvious we need the IID rev on the branch, for what it's worth. Do we?
Flags: needinfo?(benjamin)
Assignee | ||
Comment 3•11 years ago
|
||
We renamed one of the functions on nsIDOMHTMLElement. Why would that be binary compatible?
Comment 4•11 years ago
|
||
Because it's a virtual function, so code compiled against the old version of the interface (which is calling it via offset in the vtable) will still work. It's not _source_ compatible, in that if you recompile your code won't compile. But it's binary compatible.
Assignee | ||
Comment 5•11 years ago
|
||
(In reply to Boris Zbarsky [:bz] from comment #4) > Because it's a virtual function, so code compiled against the old version of > the interface (which is calling it via offset in the vtable) will still work. > > It's not _source_ compatible, in that if you recompile your code won't > compile. But it's binary compatible. Ah, that makes sense.
Comment 6•11 years ago
|
||
Indeed, this doesn't appear to require any IID change.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(benjamin)
Resolution: --- → WONTFIX
Reporter | ||
Updated•11 years ago
|
tracking-firefox26:
+ → ---
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•