Show compatibility error if an add-on uses nsISelection2 or nsISelection3

VERIFIED FIXED in 6.2.2

Status

P2
normal
VERIFIED FIXED
7 years ago
3 years ago

People

(Reporter: jorgev, Assigned: basta)

Tracking

unspecified
6.2.2

Details

(Whiteboard: [fx8])

(Reporter)

Description

7 years ago
As explained in bug 672536, nsISelection2 and nsISelection3 have been merged into the nsISelection interface. We need to check for all instances of those 2 interfaces and show a compatibility error.

This is a compatibility error, so the add-on should not be upgraded in this case.

Message:

The nsISelection2 and nsISelection3 interfaces have been removed in Firefox 8. You can use the nsISelection interface instead. See <LINKED_BUG> for more information.

Affected add-on:

https://addons.mozilla.org/en-US/firefox/addon/lucifox/
Target Milestone: 6.2.1 → 6.2.2
https://github.com/mozilla/amo-validator/commit/f4e6aca27acfbbeb344a41ad2b1f9d9f9720511e
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED

Comment 3

7 years ago
verified based on comment 1
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.