Closed
Bug 795168
Opened 12 years ago
Closed 11 years ago
Show compatibility error if an add-on uses nsIProtocolProxyService, nsIProxyAutoConfig, or newProxiedChannel
Categories
(addons.mozilla.org Graveyard :: Compatibility Tools, defect)
addons.mozilla.org Graveyard
Compatibility Tools
Tracking
(Not tracked)
VERIFIED
FIXED
2013-01-03
People
(Reporter: davemgarrett, Assigned: basta)
References
Details
(Whiteboard: [fx18])
The addon validator needs to flag usage of nsIProtocolProxyService.resolve as it's apparently going away in bug 769764.
Updated•12 years ago
|
Component: Add-on Validation → Compatibility Tools
Whiteboard: [fx18]
Comment 1•11 years ago
|
||
As explained in bug 769764, the proxy API was changed to be asynchronous, so a number of interface changes happened that developers need to work on. We need to flag all instances of the nsIProtocolProxyService and nsIProxyAutoConfig interfaces, all function calls to newProxiedChannel, and show an error. This is a compatibility error, so the add-on should not be upgraded in this case. Message: The nsIProtocolProxyService and nsIProxyAutoConfig interfaces, as well as the newProxiedChannel function have changed in order to make the proxy API asynchronous. See <LINK> for more information. Link: https://bugzilla.mozilla.org/show_bug.cgi?id=769764 Affected add-ons: https://addons.mozilla.org/firefox/addon/overbiteff/ (newProxiedChannel) https://addons.mozilla.org/firefox/addon/webde-mailcheck/ (nsIProtocolProxyService)
Assignee: nobody → mattbasta
Summary: Flag nsIProtocolProxyService.resolve → Show compatibility error if an add-on uses nsIProtocolProxyService, nsIProxyAutoConfig, or newProxiedChannel
Target Milestone: --- → 2013-01-03
Assignee | ||
Comment 2•11 years ago
|
||
Merged: https://github.com/mozilla/amo-validator/commit/c068bfd5b0ef2e49243c3d16d860de1e4741e787
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 3•11 years ago
|
||
> Affected add-ons: > > https://addons.mozilla.org/firefox/addon/overbiteff/ (newProxiedChannel) verified fixed @ https://addons-dev.allizom.org/en-US/developers/upload/098a2072e64a44cc9630bd09c9603088 > https://addons.mozilla.org/firefox/addon/webde-mailcheck/ > (nsIProtocolProxyService) verified fixed @ https://addons-dev.allizom.org/en-US/developers/upload/c3f3d5940cd8448a80b9703b80982888
Status: RESOLVED → VERIFIED
Updated•8 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
•