Adblock Plus 2.9 is broken in SeaMonkey and Thunderbird. When installing the development build I noticed a new error in the log: > Timestamp: 6/3/2017 10:58:55 AM > Error: TypeError: Cc['@mozilla.org/addons/policy-service;1'] is > undefined > Source File: resource://gre/modules/ExtensionManagement.jsm > Line: 144 While it still works we need to add the installer files added in Bug 1180921 to our package-manifest.in. This is also needed for webextensions compatibility. TB and IB already have them in.
[Approval Request Comment] Regression caused by (bug #): 1180921 User impact if declined: Possible problems with addons which uses webextension services. Testing completed (on m-c, etc.): c-c Risk to taking this patch (and alternatives if risky): None. Already broken. String changes made by this patch: none Should be taken to 2.48 and 2.29.1esr to avoid any problems with Adblock Plus.
Comment on attachment 8874091 [details] [diff] [review] 1369977-policyservice.patch r/a=me
Attachment #8874091 - Flags: review?(iann_bugzilla)
Attachment #8874091 - Flags: review+
Attachment #8874091 - Flags: approval-comm-release?
Attachment #8874091 - Flags: approval-comm-release+
Attachment #8874091 - Flags: approval-comm-esr52?
Attachment #8874091 - Flags: approval-comm-esr52+
Attachment #8874091 - Flags: approval-comm-beta?
Attachment #8874091 - Flags: approval-comm-beta+
https://hg.mozilla.org/comm-central/rev/363757bf9224afbbf0a14d3b4da4ae018f4590cb https://hg.mozilla.org/releases/comm-beta/rev/77d91ed91836909e7bcd0c0a1df2d9c7e3fb782b https://hg.mozilla.org/releases/comm-esr52/rev/dc342e72e60990659562f99c43ccaf657d4a10ed SEA248b1_2017021701_RELBRANCH https://hg.mozilla.org/releases/comm-release/rev/383c01f825e95d6e69a11b8d12b5fad45f68a7ec
You need to log in before you can comment on or make changes to this bug.