Closed
Bug 564870
Opened 15 years ago
Closed 15 years ago
[ACR Extension] Update Compatibility Reporter for new Add-ons Manager
Categories
(addons.mozilla.org Graveyard :: Compatibility Tools, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
ACR-0.*
People
(Reporter: kinger, Assigned: mackers)
References
Details
Attachments
(1 file)
104.91 KB,
application/x-xpinstall
|
Details |
A compatibility layer will *not* be built for add-ons to transition to the new EM API (bug 563412). This covers one type of add-on that will break in the new add-ons Manager. A lot of others will break for other reasons (see bug 562808).
Conclusion: Make the Compatibility Reporter work with the new add-ons manager quickly!
Reporter | ||
Comment 1•15 years ago
|
||
The goal should be to keep a single XPI that is still compatible with builds before 3.7a5pre or whatever the Firefox version will be when it lands. This should be possible via separate overlays loaded via chrome.manifest flags.
Reporter | ||
Updated•15 years ago
|
Target Milestone: BW-1.1.2 → ACR-1.0
Version: BW-1.1.x → ACR-0.*
Reporter | ||
Comment 2•15 years ago
|
||
Dave, for now you can bypass bug 565610 by loading add-ons as chrome://mozapps/content/extensions/extensions.xul
Assignee: brian → dave
Assignee | ||
Comment 3•15 years ago
|
||
The compatibility reported should now be working with the new Add-ons Manager (but maintains compatibility with the legacy EM):
- compatibility button showing on 3.7 in list view and detail view
(themes and extensions).
- submit dialog now using new AddonManager API in 3.7.
- uninstall listener now using new AddonManager API in 3.7.
- remains compatible with legacy Extension Manager stuff (< 3.7).
Snags:
- Only works in 3.7 when extensions manager loading like
"chrome://mozapps/content/extensions/extensions.xul" (see
https://bugzilla.mozilla.org/show_bug.cgi?id=565610)
r67270.
Status: NEW → ASSIGNED
Comment 4•15 years ago
|
||
David, do we have a dev XPI somewhere we can use for testing?
Reporter | ||
Comment 5•15 years ago
|
||
(In reply to comment #4)
> David, do we have a dev XPI somewhere we can use for testing?
Yes, see:
https://bugzilla.mozilla.org/attachment.cgi?id=448362
(attachment to bug 565610)
Reporter | ||
Comment 7•15 years ago
|
||
New ACR XPI compatible with 3.7a6pre
Reminder: only works correct when add-ons manager is loaded via this chrome url:
chrome://mozapps/content/extensions/extensions.xul
The ACR makes other "incompatible" addons still working, but compatibility reporting does not work anymore.
Comment 9•15 years ago
|
||
Jan, please read the former comments. Everything points to bug 565610 which has to be fixed first. Meanwhile use the chrome url.
Assignee | ||
Updated•15 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 10•15 years ago
|
||
Tested with latest ACR development build and Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a6pre) Gecko/20100623 Minefield/3.7a6pre
Now with bug 565610 fixed it looks good. The Compatibility button is visible and sending reports work. Marking as verified fixed.
Status: RESOLVED → VERIFIED
Comment 12•15 years ago
|
||
Also working on Win x64, tested with Mozilla/5.0 (Windows; U; Windows NT 6.0; Win64; x64; en-US; rv:2.0b2pre) Gecko/20100701 Minefield/4.0b2pre. Looks good :)
Reporter | ||
Updated•13 years ago
|
Target Milestone: ACR-1.0 → ACR-0.*
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•