ce12e494a189350a349aa98af22a561992fec846: Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:49 +0000 - rev 502046
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D49042
1b053a203af963985d4d10492f6d9a11ccc56056: Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Agi Sferro <agi@sferro.dev> - Thu, 14 Nov 2019 19:08:46 +0000 - rev 502045
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +0000
Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY Differential Revision: https://phabricator.services.mozilla.com/D49041
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 502044
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +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 502043
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +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 502042
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +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 502041
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +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 502040
Push 100575 by asferro@mozilla.com at Thu, 14 Nov 2019 20:27:17 +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 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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip