f57bc0ee284b453b2f619cb6e735f0c69512ea12: Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:44 +0000 - rev 502028
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp This matches desktop's TabTracker. Also, remove Tab:Selected which is an event that was coming from Fennec. Differential Revision: https://phabricator.services.mozilla.com/D52252
701de7bcb4840b7bdd70dbf3ecb44ffc46e0d2d8: Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:42 +0000 - rev 502027
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D51918
ab7b21969769b3296eb6de6e67d988d6792cf71a: Bug 1530402 - Provide GeckoImageDecoder. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:40 +0000 - rev 502026
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Provide GeckoImageDecoder. r=snorp This class allows GeckoView embedders to decode images using Gecko's image library. Differential Revision: https://phabricator.services.mozilla.com/D49038
c7b8cc91f2454e9e5fec2355274031afd87a5c80: Bug 1530402 - Provide imgTools.decodeFromChannelAsync. r=aosmond,snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:37 +0000 - rev 502025
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Provide imgTools.decodeFromChannelAsync. r=aosmond,snorp This method allows consumers to decode images from a |nsIChannel| instance. This method also supports vector images (e.g. SVGs), which other decode methods don't. Differential Revision: https://phabricator.services.mozilla.com/D49037
e2be10dbad5e70ac4c2cc993fac38ee1d921c7ba: Bug 1530402 - Remove Fennec's {Browser,Page} Action implementation. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:35 +0000 - rev 502024
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Remove Fennec's {Browser,Page} Action implementation. r=snorp We're going to replace this implementation from scratch so we remove it here to avoid a confusing diff. Differential Revision: https://phabricator.services.mozilla.com/D51917
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 502023
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502022
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502021
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502020
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502019
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502018
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502017
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502016
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502015
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502014
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502013
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502012
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502011
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502010
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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 502009
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip