searching for reviewer(aswan)
f52321e0fba04f5290cced2b2cdc7d6ddac33e5b: Bug 1571120 - Check for file paths before assuming a URL. r=aswan a=jcristau
Michael Kaply <mozilla@kaply.com> - Tue, 20 Aug 2019 20:52:36 +0000 - rev 545242
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1571120 - Check for file paths before assuming a URL. r=aswan a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D41255
a6ce868f8d1c9fc282a2843a17a8cac299021f95: Bug 1565507 - Enable default theme on theme uninstallation r=aswan a=RyanVM
Rob Wu <rob@robwu.nl> - Sat, 03 Aug 2019 12:40:53 +0000 - rev 545055
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1565507 - Enable default theme on theme uninstallation r=aswan a=RyanVM ... and re-enable the original theme when the uninstallation is undone, iff it was enabled before. Differential Revision: https://phabricator.services.mozilla.com/D39381
b3f5d89c94df07b70c008156f33cef15a9eed96b: Bug 1570193 add install permission for proxy domain r=aswan a=jcristau
Shane Caraveo <scaraveo@mozilla.com> - Wed, 07 Aug 2019 11:53:10 +0000 - rev 545019
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1570193 add install permission for proxy domain r=aswan a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D40699
e429e0d918bea5229bdddfe60d725334b8f2113b: Bug 1568946 - Add better errors when addon install policy fails. r=aswan a=pascalc
Michael Kaply <mozilla@kaply.com> - Tue, 30 Jul 2019 18:56:53 +0000 - rev 544948
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1568946 - Add better errors when addon install policy fails. r=aswan a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D39398
b8080b50a51511e043a3116f7556f418666d0193: Bug 1568921 - Don't allow addons to be uninstalled from AMO if policy prevents it. r=aswan a=RyanVM
Michael Kaply <mozilla@kaply.com> - Tue, 30 Jul 2019 23:03:28 +0000 - rev 544877
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1568921 - Don't allow addons to be uninstalled from AMO if policy prevents it. r=aswan a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39902
73297d7f6db9b7a060813dce751e9999aeb1d347: Bug 1560178 - fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 12 Jul 2019 16:27:58 +0000 - rev 544672
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1560178 - fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D36310
823a920c31272d43d8790e9630f44391a4de4bcb: Bug 1560178 - adjust webextension tests that rely on loading untrusted URIs in the parent process when remote webextensions are turned off, r=aswan a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 12 Jul 2019 16:27:39 +0000 - rev 544671
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1560178 - adjust webextension tests that rely on loading untrusted URIs in the parent process when remote webextensions are turned off, r=aswan a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D36309
20dec11dae3c02b4a87c7a9809de38262f61752d: Bug 1560178 - fix/remove about:addons tests that load discovery pane in the parent, r=aswan a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 12 Jul 2019 16:27:27 +0000 - rev 544670
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1560178 - fix/remove about:addons tests that load discovery pane in the parent, r=aswan a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D36308
b42748878b6e8cd676ab9e0f9fc963b89423cf24: Bug 1561122: Cleanup SpecialPowers.loadExtension after JSWindowActor migration. r=aswan
Kris Maglione <maglione.k@gmail.com> - Mon, 24 Jun 2019 16:48:51 -0700 - rev 544126
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561122: Cleanup SpecialPowers.loadExtension after JSWindowActor migration. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D35731
72cd895b16137490bbc29d8e6f19f12551fc15f0: Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan
Kris Maglione <maglione.k@gmail.com> - Mon, 24 Jun 2019 13:47:53 -0700 - rev 544121
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D35706
1da1824d64a64204d2a49c274885f5f0e4a5ecf1: Bug 1552845 - Provide an API for saving profiles via nsIProfiler. r=aswan
Henrik Skupin <mail@hskupin.info> - Tue, 02 Jul 2019 22:19:16 +0000 - rev 543903
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1552845 - Provide an API for saving profiles via nsIProfiler. r=aswan This API allows consumers to save a recorded profile directly to a file. It will be located under the "profiler" sub folder inside the user's profile. Differential Revision: https://phabricator.services.mozilla.com/D32146
43211ebfe7384909dd95cb44196eea4359156d2a: Bug 1561122: Cleanup SpecialPowers.loadExtension after JSWindowActor migration. r=aswan
Kris Maglione <maglione.k@gmail.com> - Mon, 24 Jun 2019 16:48:51 -0700 - rev 543739
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561122: Cleanup SpecialPowers.loadExtension after JSWindowActor migration. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D35731
c2d0956f41d82e76c682f829807e818863cd802a: Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan
Kris Maglione <maglione.k@gmail.com> - Mon, 24 Jun 2019 13:47:53 -0700 - rev 543738
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D35706
8173964751e0a695dc40d8623bd4948547e3120a: Bug 1549290 - Set AbuseReport addon_signature as "curated" in AbuseReport on recommended addon. r=robwu,aswan
Luca Greco <lgreco@mozilla.com> - Thu, 13 Jun 2019 16:44:44 +0000 - rev 541549
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1549290 - Set AbuseReport addon_signature as "curated" in AbuseReport on recommended addon. r=robwu,aswan Differential Revision: https://phabricator.services.mozilla.com/D34849
396d112ffe40504dd46b3710a7069ab5c083255e: Bug 1559112 - Do not check recommendations for builtin addons r=aswan
Rob Wu <rob@robwu.nl> - Thu, 13 Jun 2019 15:28:05 +0000 - rev 541530
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1559112 - Do not check recommendations for builtin addons r=aswan Differential Revision: https://phabricator.services.mozilla.com/D34862
60f078cb766e4b75ae5fb05ffa7a54f6d1e1ed8e: Bug 1519434 - remove 'always activate' and 'remember this decision' UI options, r=aswan,johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 13 Jun 2019 08:42:47 +0000 - rev 541496
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - remove 'always activate' and 'remember this decision' UI options, r=aswan,johannh Differential Revision: https://phabricator.services.mozilla.com/D34215
6fc16812b03938bcff91832fba033a2b7adf1c9d: Bug 1519434 - make nsPluginTag and the addon manager agree about what is and isn't flash, r=jmathies,aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 13 Jun 2019 08:41:43 +0000 - rev 541495
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - make nsPluginTag and the addon manager agree about what is and isn't flash, r=jmathies,aswan Differential Revision: https://phabricator.services.mozilla.com/D34214
96fe8a446f82be1d908ca0d38996c19b59dc6cc6: Bug 1519434 - only allow perma-enabling non-flash plugins, r=jmathies,aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 13 Jun 2019 08:41:28 +0000 - rev 541494
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - only allow perma-enabling non-flash plugins, r=jmathies,aswan Differential Revision: https://phabricator.services.mozilla.com/D34213
38fc0d299eb0f4452f33857e4916eaca2aecb4a3: Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 13 Jun 2019 08:40:59 +0000 - rev 541493
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan Differential Revision: https://phabricator.services.mozilla.com/D34212
0b840940852459fabc57f263368d806b139aae63: Bug 1540253 - Define an isRecommended property for add-ons r=aswan
Rob Wu <rob@robwu.nl> - Wed, 12 Jun 2019 21:39:01 +0000 - rev 541438
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1540253 - Define an isRecommended property for add-ons r=aswan Differential Revision: https://phabricator.services.mozilla.com/D34667
b48dca2f487f690aba49a4ba53ea5ceb7a712cd7: Bug 1519434 - remove 'always activate' and 'remember this decision' UI options, r=aswan,johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 12 Jun 2019 18:50:14 +0000 - rev 541358
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - remove 'always activate' and 'remember this decision' UI options, r=aswan,johannh Differential Revision: https://phabricator.services.mozilla.com/D34215
49c64ed2e67b4e7dbb6a2c3736744acce3fda5c7: Bug 1519434 - make nsPluginTag and the addon manager agree about what is and isn't flash, r=jmathies,aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 12 Jun 2019 18:49:56 +0000 - rev 541357
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - make nsPluginTag and the addon manager agree about what is and isn't flash, r=jmathies,aswan Differential Revision: https://phabricator.services.mozilla.com/D34214
dd009a001c6ca677f794f4a84fe2471af5e3707c: Bug 1519434 - only allow perma-enabling non-flash plugins, r=jmathies,aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 12 Jun 2019 18:49:42 +0000 - rev 541356
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - only allow perma-enabling non-flash plugins, r=jmathies,aswan Differential Revision: https://phabricator.services.mozilla.com/D34213
5b6ec4d2f0abbace013bb80a80487f683fbcb9a8: Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 12 Jun 2019 18:49:30 +0000 - rev 541355
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519434 - remove plugin click to play pref as running without it won't make sense anymore, r=aswan Differential Revision: https://phabricator.services.mozilla.com/D34212
3f2c369a327312e2dc490f1e9dc1721304296aab: Bug 1557790 - fix initialization of blocklist clients, r=aswan
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 11 Jun 2019 18:39:45 +0000 - rev 541161
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1557790 - fix initialization of blocklist clients, r=aswan In order for the remote settings blocklist to sync, we need to ensure that the corresponding remote settings clients are created (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1557790#c2 ). This is necessary because the blocklist clients are not in the `main` bucket. This would otherwise happen as soon as any consumer asked the blocklist for any block data, but that's not going to happen unless the list of add-ons or plugins changes. Even if there are no changes to the local lists of installed things, we do need blocklist updates because otherwise already-installed items would never get blocked even if/when they are added to the blocklist. The client initialization should have no other side effects (in terms of performance/cost) beyond ensuring they get included in things we ask for when the update-timer fires. Differential Revision: https://phabricator.services.mozilla.com/D34550
9850cc6f4b7a34d58a93bf5c0d583151e1b3aac8: Bug 1305663 - save extension info to DownloadMap properly, r=aswan
Martin Matous <matous-dev@criptext.com> - Tue, 11 Jun 2019 15:52:46 +0000 - rev 541094
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1305663 - save extension info to DownloadMap properly, r=aswan Previous implementation created new DownloadItem with a null as an indirect result of list.add() Differential Revision: https://phabricator.services.mozilla.com/D34305
d316cf637ff946a374708b8c6fbaf977c84a9b83: Bug 1551490 - Fix failures when browser_update_checkForUpdate run with HTML about:addons enabled. r=aswan
Luca Greco <lgreco@mozilla.com> - Tue, 28 May 2019 22:02:28 +0000 - rev 540844
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551490 - Fix failures when browser_update_checkForUpdate run with HTML about:addons enabled. r=aswan Depends on D31778 Differential Revision: https://phabricator.services.mozilla.com/D31779
7654a4fe63b6f446ed8dca820d26ec96d918a8e2: Bug 1551490 - Run browser_CTP_plugins.js on both XUL and HTML about:addons page. r=aswan,rpl
Luca Greco <lgreco@mozilla.com> - Fri, 07 Jun 2019 18:40:13 +0000 - rev 540842
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551490 - Run browser_CTP_plugins.js on both XUL and HTML about:addons page. r=aswan,rpl Depends on D31776 Differential Revision: https://phabricator.services.mozilla.com/D31777
2983751114de7a26f6d509b7369c129baee5ac69: Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan
Kris Maglione <maglione.k@gmail.com> - Thu, 30 May 2019 12:33:20 -0700 - rev 540785
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan The AddonManager.shutdown barrier blocks the final phase of AddonManager shutdown, which means that things which use it to mean "I need to do this before the add-on manager shuts down" are generally broken. This patch adds a separate beforeShutdown barrier which blocks the start of provider shutdown, and changes existing broken consumers to use it. It also renames the existing barrier to `AddonManagerPrivate.finalShutdown` to make it clearer a) what it does, and b) that only internal AddonManager code should use it. Differential Revision: https://phabricator.services.mozilla.com/D33195
678144498f35fd4ffafe8f0ddf5f64143d380dcb: Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan
Kris Maglione <maglione.k@gmail.com> - Thu, 30 May 2019 12:33:20 -0700 - rev 540571
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan The AddonManager.shutdown barrier blocks the final phase of AddonManager shutdown, which means that things which use it to mean "I need to do this before the add-on manager shuts down" are generally broken. This patch adds a separate beforeShutdown barrier which blocks the start of provider shutdown, and changes existing broken consumers to use it. It also renames the existing barrier to `AddonManagerPrivate.finalShutdown` to make it clearer a) what it does, and b) that only internal AddonManager code should use it. Differential Revision: https://phabricator.services.mozilla.com/D33195
4a75d6afa43e263091d2bb2a40c30834d1212445: Bug 1555771 p2 - Disable test_tab_events_incognito_monitored. r=aswan
Edouard Oger <eoger@fastmail.com> - Wed, 05 Jun 2019 18:15:53 +0000 - rev 539839
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1555771 p2 - Disable test_tab_events_incognito_monitored. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D33815
36ea75e5917de4b41fbab531dc175685ca7028be: Bug 1555389: Expect default theme to be inactive on dev edition. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 29 May 2019 11:03:33 -0700 - rev 539360
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1555389: Expect default theme to be inactive on dev edition. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D33056
a707cab2f14d5a33998bdaa3fbbbdc19e5317af1: Bug 1539595 - Check the remoteType when we receive a privileged AMO message r=aswan
Tom Ritter <tom@mozilla.com> - Wed, 29 May 2019 11:32:39 +0000 - rev 538888
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1539595 - Check the remoteType when we receive a privileged AMO message r=aswan Differential Revision: https://phabricator.services.mozilla.com/D30278
89b0dcdb08b1f44382af48716a73f88668258fd8: Bug 1519514 - convert tabbrowser-tab binding to a Custom Element, r=aswan
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 28 May 2019 22:00:28 +0000 - rev 538879
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519514 - convert tabbrowser-tab binding to a Custom Element, r=aswan Differential Revision: https://phabricator.services.mozilla.com/D28662
8488d800a7856b6dc4a1619592fc776dc1a5e444: Bug 1519514 - convert tabbrowser-tab binding to a Custom Element, r=aswan
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 28 May 2019 22:00:28 +0000 - rev 538830
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519514 - convert tabbrowser-tab binding to a Custom Element, r=aswan Differential Revision: https://phabricator.services.mozilla.com/D28662
261cec1f88853d2707f1b6277b91add0f37690c4: Bug 1551183: Part 3 - Add a test to sanity check the default theme on all platforms. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:34:44 -0700 - rev 538760
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551183: Part 3 - Add a test to sanity check the default theme on all platforms. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D32225
15532d30afff8e284823d850ea943e3cb909cf36: Bug 1551183: Part 2 - Support enumerating directories in extensions in nested JARs. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:34:07 -0700 - rev 538759
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551183: Part 2 - Support enumerating directories in extensions in nested JARs. r=aswan On Android, omni.ja is bundled inside an API, and therefore loaded as a nested JAR. That means that its resource URIs resolve to something resembling "jar:jar:...!/omni.ja!/...". Our current enumeration code assumes no nesting of jar: URIs, and therefore can't handle this. This patch changes our enumeration helpers to accept URIs rather than nsIFile instances, and to correctly handle resolving the ZipReaders for those nested JARs. It also moves the path filter generation into the native helper to make things easier for other callers which may need this behavior. Differential Revision: https://phabricator.services.mozilla.com/D32224
ebe8130889fb810feaa5013b1947b663887a4bf6: Bug 1551183: Part 1 - Add SCOPE_APPLICATION to enabledScopes for Fennec. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:30:40 -0700 - rev 538758
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551183: Part 1 - Add SCOPE_APPLICATION to enabledScopes for Fennec. r=aswan This scope now controls add-ons bundled in omni.ja as well as those in the app directory, so we need to enable it on Fennec in order for the default theme to work. Differential Revision: https://phabricator.services.mozilla.com/D32223
2b0bb889b08780466624ddff1dc217053c8dbdc5: Bug 1539595 - Check the remoteType when we receive a privileged AMO message r=aswan
Tom Ritter <tom@mozilla.com> - Tue, 28 May 2019 14:09:09 +0000 - rev 538703
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1539595 - Check the remoteType when we receive a privileged AMO message r=aswan Differential Revision: https://phabricator.services.mozilla.com/D30278
5192370c4f79d25e973e7f3783062509c6a12e59: Bug 1519577 - Fix browser chrome failures. r=aswan
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 May 2019 01:56:55 +0300 - rev 537693
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1519577 - Fix browser chrome failures. r=aswan
ea3552a1c04093f444af1c64228727341e8cce05: Bug 1551672 - add a site patch to fix PDK video player versions that are broken on Fennec; r=denschub,aswan
Thomas Wisniewski <twisniewski@mozilla.com> - Tue, 21 May 2019 16:16:33 +0000 - rev 537607
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +0000
Bug 1551672 - add a site patch to fix PDK video player versions that are broken on Fennec; r=denschub,aswan add a site patch to fix PDK video player versions that are broken on Fennec Differential Revision: https://phabricator.services.mozilla.com/D31122
2265b195d34826337f8d22204862556303ede209: Bug 1570193 add install permission for proxy domain r=aswan a=jcristau
Shane Caraveo <scaraveo@mozilla.com> - Wed, 07 Aug 2019 11:53:10 +0000 - rev 537284
Push 2124 by archaeopteryx@coole-files.de at Fri, 09 Aug 2019 19:35:08 +0000
Bug 1570193 add install permission for proxy domain r=aswan a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D40699
dfdae5ee3c89973eef56831da9ba833e5d2676f4: Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan, a=jcristau
Kris Maglione <maglione.k@gmail.com> - Thu, 30 May 2019 12:33:20 -0700 - rev 537199
Push 2090 by jcristau@mozilla.com at Thu, 04 Jul 2019 14:39:11 +0000
Bug 1555632: Add separate AddonManager.beforeShutdown barrier and use where appropriate. r=aswan, a=jcristau The AddonManager.shutdown barrier blocks the final phase of AddonManager shutdown, which means that things which use it to mean "I need to do this before the add-on manager shuts down" are generally broken. This patch adds a separate beforeShutdown barrier which blocks the start of provider shutdown, and changes existing broken consumers to use it. It also renames the existing barrier to `AddonManagerPrivate.finalShutdown` to make it clearer a) what it does, and b) that only internal AddonManager code should use it. Differential Revision: https://phabricator.services.mozilla.com/D33195
f8429b9c6790161fa215e5d340ba05eae544c6de: Bug 1557790 - fix initialization of blocklist clients, r=aswan, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 11 Jun 2019 18:39:45 +0000 - rev 536928
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1557790 - fix initialization of blocklist clients, r=aswan, a=jcristau In order for the remote settings blocklist to sync, we need to ensure that the corresponding remote settings clients are created (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1557790#c2 ). This is necessary because the blocklist clients are not in the `main` bucket. This would otherwise happen as soon as any consumer asked the blocklist for any block data, but that's not going to happen unless the list of add-ons or plugins changes. Even if there are no changes to the local lists of installed things, we do need blocklist updates because otherwise already-installed items would never get blocked even if/when they are added to the blocklist. The client initialization should have no other side effects (in terms of performance/cost) beyond ensuring they get included in things we ask for when the update-timer fires. Differential Revision: https://phabricator.services.mozilla.com/D34550
607906b633a7be3e2919ceba7c4c0d8ca3c007c7: Bug 1551490 - Fix failures when browser_update_checkForUpdate run with HTML about:addons enabled. r=aswan, a=test-only
Luca Greco <lgreco@mozilla.com> - Tue, 28 May 2019 22:02:28 +0000 - rev 536897
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1551490 - Fix failures when browser_update_checkForUpdate run with HTML about:addons enabled. r=aswan, a=test-only Depends on D31778 Differential Revision: https://phabricator.services.mozilla.com/D31779
83af41aaeb7df6bfd934b335676e14a9bf191634: Bug 1551490 - Run browser_CTP_plugins.js on both XUL and HTML about:addons page. r=aswan,rpl, a=test-only
Luca Greco <lgreco@mozilla.com> - Fri, 07 Jun 2019 18:40:13 +0000 - rev 536895
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1551490 - Run browser_CTP_plugins.js on both XUL and HTML about:addons page. r=aswan,rpl, a=test-only Depends on D31776 Differential Revision: https://phabricator.services.mozilla.com/D31777
5126c82f6b389f2c33b21188a9574585c20afba7: Bug 1555389: Expect default theme to be inactive on dev edition. r=aswan a=test-only
Kris Maglione <maglione.k@gmail.com> - Wed, 29 May 2019 11:03:33 -0700 - rev 536755
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1555389: Expect default theme to be inactive on dev edition. r=aswan a=test-only Differential Revision: https://phabricator.services.mozilla.com/D33056
09624608fc97fc4b52a317f965a75aebf29073c9: Bug 1551183: Part 3 - Add a test to sanity check the default theme on all platforms. r=aswan a=jcristau
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:34:44 -0700 - rev 536753
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1551183: Part 3 - Add a test to sanity check the default theme on all platforms. r=aswan a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32225
1118e4a2eb8b0e64e0dd11ca223e411e684540f8: Bug 1551183: Part 2 - Support enumerating directories in extensions in nested JARs. r=aswan a=jcristau
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:34:07 -0700 - rev 536752
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1551183: Part 2 - Support enumerating directories in extensions in nested JARs. r=aswan a=jcristau On Android, omni.ja is bundled inside an API, and therefore loaded as a nested JAR. That means that its resource URIs resolve to something resembling "jar:jar:...!/omni.ja!/...". Our current enumeration code assumes no nesting of jar: URIs, and therefore can't handle this. This patch changes our enumeration helpers to accept URIs rather than nsIFile instances, and to correctly handle resolving the ZipReaders for those nested JARs. It also moves the path filter generation into the native helper to make things easier for other callers which may need this behavior. Differential Revision: https://phabricator.services.mozilla.com/D32224
9b79e08b7ac02dd5c6dd703e64942d09829efc69: Bug 1551183: Part 1 - Add SCOPE_APPLICATION to enabledScopes for Fennec. r=aswan a=jcristau
Kris Maglione <maglione.k@gmail.com> - Wed, 22 May 2019 14:30:40 -0700 - rev 536751
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1551183: Part 1 - Add SCOPE_APPLICATION to enabledScopes for Fennec. r=aswan a=jcristau This scope now controls add-ons bundled in omni.ja as well as those in the app directory, so we need to enable it on Fennec in order for the default theme to work. Differential Revision: https://phabricator.services.mozilla.com/D32223