Closed Bug 813271 Opened 12 years ago Closed 12 years ago

Rev the IID of nsIMarkupDocumentViewer

Categories

(Core :: DOM: Navigation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox17 --- unaffected
firefox18 --- fixed
firefox19 --- fixed
firefox20 --- unaffected

People

(Reporter: jwir3, Assigned: jwir3)

References

Details

Attachments

(1 file)

Attached patch patchSplinter Review
In bug 780258, the interface nsIMarkupDocumentViewer changed, but the IID did not. This should be rectified to enforce binary incompatibility with plugins.
Attachment #683268 - Flags: review?(dbaron)
Attachment #683268 - Attachment is patch: true
Assignee: nobody → sjohnson
OS: Linux → All
Hardware: x86_64 → All
Comment on attachment 683268 [details] [diff] [review]
patch

r+ by biesi via IRC.
Attachment #683268 - Flags: superreview+
Attachment #683268 - Flags: review?(dbaron)
Attachment #683268 - Flags: review+
Comment on attachment 683268 [details] [diff] [review]
patch

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 780258
User impact if declined: Binary Incompatibility due to interface change
Testing completed (on m-c, etc.): none
Risk to taking this patch (and alternatives if risky): It's an IID change, and it needs to go into beta before the first spin. 
String or UUID changes made by this patch: Changes made to nsIMarkupDocumentViewer's IID.
Attachment #683268 - Flags: approval-mozilla-beta?
Attachment #683268 - Flags: approval-mozilla-aurora?
It looks like FF19 and FF20 are not affected after all, since there was a change to the IID in 204665ad4a24 (Bug 764240).
Depends on: 764240
No longer depends on: 780258
Comment on attachment 683268 [details] [diff] [review]
patch

[Triage Comment]
Approving for Beta 18 to make it into our first beta. Please land today.
Attachment #683268 - Flags: approval-mozilla-beta?
Attachment #683268 - Flags: approval-mozilla-beta+
Attachment #683268 - Flags: approval-mozilla-aurora?
Comment on attachment 683268 [details] [diff] [review]
patch

It looks like bug 764240 didn't make the cutoff for the nightly->aurora transition, since it was backed out, so this bug does affect FF19.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 780258
User impact if declined: Binary Incompatibility due to interface change
Testing completed (on m-c, etc.): none
Risk to taking this patch (and alternatives if risky): It's an IID change, and it needs to go into beta before the first spin. 
String or UUID changes made by this patch: Changes made to nsIMarkupDocumentViewer's IID.
Attachment #683268 - Flags: approval-mozilla-aurora?
Attachment #683268 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: