f52a8fedcded6e24a7e04bd5873b9f85db62f920: Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:33 +0000 - rev 502039
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Refactor desktop's ext-{page,browser}Action. r=mixedpuppy This patch refactors Desktop's implementation of Page and Browser actions to decouple the logic inside a common Action object that can be used to implement actions on other platforms, like mobile, without re-implementing it. A follow-up commit will use this common logic on the mobile implementation. Differential Revision: https://phabricator.services.mozilla.com/D49036
4fcca36d5b3e81bdd232540daa12987200dae5ee: Bug 1530402 - Provide an API to use TextureView in GeckoView. r=snorp,droeh
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:30 +0000 - rev 502038
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Provide an API to use TextureView in GeckoView. r=snorp,droeh Differential Revision: https://phabricator.services.mozilla.com/D51916
82b28001164b902bab92f653f875f2487a6e06c3: Bug 1530402 - Remove unused NULL_MESSAGE_DELEGATE. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:28 +0000 - rev 502037
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Remove unused NULL_MESSAGE_DELEGATE. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D49053
1dc6a4ebc9e1373385e3b2d703b9319ca4694a10: Bug 1533156 - Remove toolkit/components/reader from GeckoView. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:26 +0000 - rev 502036
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1533156 - Remove toolkit/components/reader from GeckoView. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D49035
ae5ead19921d90b992876fc1ef06c4ef81adf8ac: Bug 1530402 - Remove Fennec code from ext-utils.js. r=droeh
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:24 +0000 - rev 502035
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Remove Fennec code from ext-utils.js. r=droeh Differential Revision: https://phabricator.services.mozilla.com/D51641
a89e03dd6b3c3917d6c784d57e53fc0ef055d581: Bug 1595891 - Guard against IndexError in wpt get_test_window(); r=jgraham
Geoff Brown <gbrown@mozilla.com> - Thu, 14 Nov 2019 19:21:09 +0000 - rev 502034
Push 100574 by gbrown@mozilla.com at Thu, 14 Nov 2019 20:24:26 +0000
Bug 1595891 - Guard against IndexError in wpt get_test_window(); r=jgraham Change order of conditions to avoid intermittent IndexError when there are no handles. Differential Revision: https://phabricator.services.mozilla.com/D52735
1e54f02ec937bc439dfd0241d8f9f6d677ebdad9: Bug 1595257 - Add annotations report to 'mach test-info report'; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Thu, 14 Nov 2019 19:11:07 +0000 - rev 502033
Push 100573 by gbrown@mozilla.com at Thu, 14 Nov 2019 20:23:30 +0000
Bug 1595257 - Add annotations report to 'mach test-info report'; r=jmaher This "annotations" report provides a different view of manifest data, concentrating on the manifest annotations, like "skip-if". What conditions are used in manifests? How many times does each occur? Differential Revision: https://phabricator.services.mozilla.com/D52926
62bdc923737702055fba46dfd3bc7778cb005f39: Bug 1595091 - Remove alwaysOnTop from the window features used by the abuse report dialog. r=mstriemer
Luca Greco <lgreco@mozilla.com> - Thu, 14 Nov 2019 19:06:03 +0000 - rev 502032
Push 100572 by luca.greco@alcacoop.it at Thu, 14 Nov 2019 20:22:34 +0000
Bug 1595091 - Remove alwaysOnTop from the window features used by the abuse report dialog. r=mstriemer Differential Revision: https://phabricator.services.mozilla.com/D52896
3024dfdb5b4371e27276ee745a4c2200cf15a926: Bug 1591755 - Support Web Permissions in FxR for Desktop r=Gijs,pbz
thomasmo <thomasmo@mozilla.com> - Thu, 14 Nov 2019 18:51:32 +0000 - rev 502031
Push 100571 by tmoore@mozilla.com at Thu, 14 Nov 2019 20:21:31 +0000
Bug 1591755 - Support Web Permissions in FxR for Desktop r=Gijs,pbz This change will be the first of multiple changes to control permissions in FxR on PC. This change introduces a new class, FxrPermissionPromptPrototype, in the FxR front end code. With the introduction of this class, all permission requests are denied by default. Subsequent changes will provide UI to give user control. Differential Revision: https://phabricator.services.mozilla.com/D52283
fb4b9875d44d472f27ea1df1066e1f359b28a053: Bug 1596503 - Remove unnecessary trailing semicolon with rust nightly (breaks the build) r=jrmuizel
Sylvestre Ledru <sledru@mozilla.com> - Thu, 14 Nov 2019 18:25:00 +0000 - rev 502030
Push 100570 by sledru@mozilla.com at Thu, 14 Nov 2019 20:20:32 +0000
Bug 1596503 - Remove unnecessary trailing semicolon with rust nightly (breaks the build) r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D53056
7405a856572c00f82145b8e5bf397998f6349ac1: Bug 1596137 - mozAddonManager.reportAbuse should reject on unsupported addon types. r=mixedpuppy
Luca Greco <lgreco@mozilla.com> - Thu, 14 Nov 2019 16:42:30 +0000 - rev 502029
Push 100569 by luca.greco@alcacoop.it at Thu, 14 Nov 2019 20:19:36 +0000
Bug 1596137 - mozAddonManager.reportAbuse should reject on unsupported addon types. r=mixedpuppy mozAddonManager.reportAbuse should reject explicitly when called for an unsupported addon type, to make AMO able to detect when if triggering the integrated report failed instead of being cancelled by the user, and fallback on the report form integrated on the AMO website. Differential Revision: https://phabricator.services.mozilla.com/D52882
dd473ab6821ecc27e748a756dca9ea8ebceaf0c5: Bug 1405971 - Test that Webextension UUID doesn't leak via XHR/Fetch requests. r=mixedpuppy
Tom Schuster <evilpies@gmail.com> - Thu, 14 Nov 2019 18:11:30 +0000 - rev 502028
Push 100568 by evilpies@gmail.com at Thu, 14 Nov 2019 20:18:41 +0000
Bug 1405971 - Test that Webextension UUID doesn't leak via XHR/Fetch requests. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D40854
3b42f1a5097a3ea23d91740ffd3bac899d128952: Bug 1405971 - Strip existing disallowed schemes in Origin header. r=JuniorHsu,ckerschb
Tom Schuster <evilpies@gmail.com> - Thu, 14 Nov 2019 18:11:16 +0000 - rev 502027
Push 100568 by evilpies@gmail.com at Thu, 14 Nov 2019 20:18:41 +0000
Bug 1405971 - Strip existing disallowed schemes in Origin header. r=JuniorHsu,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D39781
0de59487070db211af91074884a00564363c8d85: Bug 1580156 - set WebRTC thread name r=dmajor
Nico Grunbaum <na-g@nostrum.com> - Thu, 07 Nov 2019 20:22:42 +0000 - rev 502026
Push 100567 by na-g@nostrum.com at Thu, 14 Nov 2019 20:17:42 +0000
Bug 1580156 - set WebRTC thread name r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D51975
776f4bc4d6113d1b6e301761f3c77fe33fb8df25: Bug 1596238, Make NodeIterator less AddRef/Release heavy by trying to avoid use of strong pointer when the node is skipped because of whatToShow, r=Ehsan
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 14 Nov 2019 17:29:27 +0000 - rev 502025
Push 100566 by opettay@mozilla.com at Thu, 14 Nov 2019 20:16:46 +0000
Bug 1596238, Make NodeIterator less AddRef/Release heavy by trying to avoid use of strong pointer when the node is skipped because of whatToShow, r=Ehsan TreeWalker could use some similar changes, but that is a different bug. TreeWalker does use TestNode method too, which is why the new argument is optional. A new bug will be filed for TreeWalker. Differential Revision: https://phabricator.services.mozilla.com/D53016
24b134b55c5f70eab758d74682fc1f6ca829e0ff: Bug 1595787: Move ExternalImageHandler and OutputImageHandler traits to webrender_api. r=kvark
Josh Matthews <josh@joshmatthews.net> - Thu, 14 Nov 2019 17:40:28 +0000 - rev 502024
Push 100565 by dmalyshau@mozilla.com at Thu, 14 Nov 2019 20:15:50 +0000
Bug 1595787: Move ExternalImageHandler and OutputImageHandler traits to webrender_api. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D52686
eb83c702dd4f197ab67ae3f78968e86317338773: Bug 1596220 - Document GMPProvider's findUpdates and checkForUpdates functions. r=spohl
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 14 Nov 2019 17:36:22 +0000 - rev 502023
Push 100564 by bvandyk@mozilla.com at Thu, 14 Nov 2019 20:14:53 +0000
Bug 1596220 - Document GMPProvider's findUpdates and checkForUpdates functions. r=spohl Add documentation to help differentiate the use cases for these two functions. Differential Revision: https://phabricator.services.mozilla.com/D52911
868a55980ae8e0f6bda936e9a5c0cbb2311a5717: Bug 1595906 - Allow opting out of hardening compile flags on a granular basis r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Thu, 14 Nov 2019 17:13:28 +0000 - rev 502022
Push 100563 by rstewart@mozilla.com at Thu, 14 Nov 2019 20:14:24 +0000
Bug 1595906 - Allow opting out of hardening compile flags on a granular basis r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D52756
70304898d836c345e2ad3583ed148bb5ba0797d9: Bug 1595927 - Remove XPCOM gunk around RemoteWebNavigation creation. r=mconley
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Nov 2019 19:09:22 +0000 - rev 502021
Push 100562 by maglione.k@gmail.com at Thu, 14 Nov 2019 20:13:29 +0000
Bug 1595927 - Remove XPCOM gunk around RemoteWebNavigation creation. r=mconley It just adds a lot of unnecessary overhead and indirection. Differential Revision: https://phabricator.services.mozilla.com/D52753
93deb240edb2863e03c5756341d03a64361e5e9a: Bug 1596430 - Permit an additional stat to the NSS certDB metadata files r=florian
J.C. Jones <jjones@mozilla.com> - Thu, 14 Nov 2019 18:41:13 +0000 - rev 502020
Push 100561 by jjones@mozilla.com at Thu, 14 Nov 2019 20:12:31 +0000
Bug 1596430 - Permit an additional stat to the NSS certDB metadata files r=florian Probably caused by Bug 1577803, which is a good change, so updating the tests. Differential Revision: https://phabricator.services.mozilla.com/D53050
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip