309b64bd96a1763a8bb84bfe2c9338749254a978: Bug 1396399: Test for content scripts and activeTab permission.
Andrew Swan <andrew.swan@gmail.com> - Tue, 15 Sep 2020 23:54:24 +0000 - rev 548838
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1396399: Test for content scripts and activeTab permission. Differential Revision: https://phabricator.services.mozilla.com/D90333
9b271446fc8b706acd63eb3e7e508548cbd375da: Bug 1664948 - Remove content process interception from HttpChannelChild. r=asuth,dragana,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 15 Sep 2020 23:44:58 +0000 - rev 548837
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1664948 - Remove content process interception from HttpChannelChild. r=asuth,dragana,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D90192
8514e6f9d545a2da5f86bb8cdc6402b2212d364f: Bug 1665195 - Also delete the UpdateLogs directory from the Firefox uninstaller. r=agashlin
Molly Howell <mhowell@mozilla.com> - Tue, 15 Sep 2020 23:41:50 +0000 - rev 548836
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1665195 - Also delete the UpdateLogs directory from the Firefox uninstaller. r=agashlin Differential Revision: https://phabricator.services.mozilla.com/D90317
11889335ffb37df3213b0f50792e5f7660b857f7: Bug 1658791: Fix red herring httpd.js error messages. r=nika
Kris Maglione <maglione.k@gmail.com> - Tue, 15 Sep 2020 23:21:55 +0000 - rev 548835
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1658791: Fix red herring httpd.js error messages. r=nika Differential Revision: https://phabricator.services.mozilla.com/D89813
4c7f58f8b6620bbc848c4833797a674a5cc5c562: Bug 1662795 - Use extension to decide whether to offer view internally. r=Gijs
Adam Gashlin <agashlin@mozilla.com> - Sat, 12 Sep 2020 18:47:53 +0000 - rev 548834
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1662795 - Use extension to decide whether to offer view internally. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D90006
9565a2e21ca0d0ca5f47326fef7b3ab758ed0816: Bug 1661493 - Support extending OptimizationSchema in taskgraph projects. r=taskgraph-reviewers,ahal
Rob Lemley <rob@thunderbird.net> - Tue, 15 Sep 2020 23:08:52 +0000 - rev 548833
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1661493 - Support extending OptimizationSchema in taskgraph projects. r=taskgraph-reviewers,ahal In order for Thunderbird to effectively cut down on excess builds, there needs to be a way to define taskgraph optimization strategies beyond what is made available in the mozilla repository. taskgraph.optimize.register_strategy gets half of the job done. The other piece is task schema validation which checks optimizations against OptimizationSchema. OptimizationSchema gets moved to taskgraph.optimize.schema so that it is not set too early by taskgraph.util.schema. Projects then call set_optimization_schema() to replace the default schema object. set_optimization_schema() needs to be called in the project's taskgraph:register function before any transform code is loaded. Differential Revision: https://phabricator.services.mozilla.com/D88429
a66e59b5ced7698ed8a035381d1ed3734d782fb1: Backed out changeset fa3e94e7c584 (bug 1664948) for bustages on HttpChannelParent.cpp . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 16 Sep 2020 02:10:13 +0300 - rev 548832
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Backed out changeset fa3e94e7c584 (bug 1664948) for bustages on HttpChannelParent.cpp . CLOSED TREE
0d33b3a1a7db2abcd23bb7df80e0e424797b24bc: Bug 1557645 - Unify in-process document cloning a bit more. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 Sep 2020 23:03:23 +0000 - rev 548831
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1557645 - Unify in-process document cloning a bit more. r=jwatt By passing the content viewer to CreateStaticClone we can do this fairly easily. I'm going to add another entry-point to the clone process and it'd be good if we avoid repeating the SetDocument dance and so on. Differential Revision: https://phabricator.services.mozilla.com/D90315
6e3078121a1316419c38e57fcbb8cae01cdb4b60: Bug 1657676 - Add search mode preview. r=adw
Harry Twyford <htwyford@mozilla.com> - Tue, 15 Sep 2020 22:55:12 +0000 - rev 548830
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1657676 - Add search mode preview. r=adw Differential Revision: https://phabricator.services.mozilla.com/D89964
4a8f14cfa665b2e942dc84099b70ac65249fc96c: Bug 492320 - allow cmd-shift-n to work when there are no open windows, r=jaws,mstange
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 09 Sep 2020 17:42:00 +0000 - rev 548829
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 492320 - allow cmd-shift-n to work when there are no open windows, r=jaws,mstange Differential Revision: https://phabricator.services.mozilla.com/D86656
fa3e94e7c584f2d1b97e091e35b779a6e3681092: Bug 1664948 - Remove content process interception from HttpChannelChild. r=asuth,dragana,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 15 Sep 2020 20:47:06 +0000 - rev 548828
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1664948 - Remove content process interception from HttpChannelChild. r=asuth,dragana,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D90192
142bea7765f9ad71c14ff65ee45aecf3a91c1134: Bug 1557645 - Document::CreateStaticClone shouldn't be virtual. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 Sep 2020 21:39:00 +0000 - rev 548827
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1557645 - Document::CreateStaticClone shouldn't be virtual. r=jwatt Just minor preliminar cleanup. Differential Revision: https://phabricator.services.mozilla.com/D90314
7f3f056d1898dc7749f7b324d0c67a56271b47fd: Bug 1664838 - Add a test. r=tnikkel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 15 Sep 2020 22:05:21 +0000 - rev 548826
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1664838 - Add a test. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D90311
ad74c7002cfc6d2b9baccab0c07e58d077928573: Backed out changeset 3f1747588a69 (bug 1664949) for xpcshell failure on test_update_theme.js CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 16 Sep 2020 01:17:57 +0300 - rev 548825
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Backed out changeset 3f1747588a69 (bug 1664949) for xpcshell failure on test_update_theme.js CLOSED TREE
3a94daef8e0d02e0a8ca80fc3ee52ecd05e65140: Backed out changeset c11d55092b40 (bug 1658791) for mochitest failure on test_bug338583.html
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 16 Sep 2020 01:03:08 +0300 - rev 548824
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Backed out changeset c11d55092b40 (bug 1658791) for mochitest failure on test_bug338583.html
0194a0d1befc4a1afb4bc4d0cad36ca2b965d994: Bug 1651569 reduce required SNR to accept KissFFT ConvolverNode implementation r=padenot
Karl Tomlinson <karlt+@karlt.net> - Tue, 15 Sep 2020 14:46:45 +0000 - rev 548823
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1651569 reduce required SNR to accept KissFFT ConvolverNode implementation r=padenot as used in Firefox on some platforms. minRequiredSNR = 83 permits the quadratic mean of errors to be up to (10^8.3)^-0.5 ≅ 0.036 * 16384 * 2^-23, implying that most of the samples would have error significantly less than one ULP for the representation of the peak of the ramp (16384). Differential Revision: https://phabricator.services.mozilla.com/D90209
5531b9de687e90725f0b4ef6a307b5c5efe15102: Bug 1659807 - Add nsIPrinter.systemName and nsIPrinterList.getPrinterBySystemName r=emilio
Emily McDonough <emcdonough@mozilla.com> - Tue, 15 Sep 2020 21:23:27 +0000 - rev 548822
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1659807 - Add nsIPrinter.systemName and nsIPrinterList.getPrinterBySystemName r=emilio This also renames nsIPrinterList.getNamedPrinter to nsIPrinter.getPrinterByName for consistency. This is cheaper to lookup on platforms that use CUPS and do not show the Unix name for printers. This only applies to OS X at the present. Differential Revision: https://phabricator.services.mozilla.com/D90201
93bb035ef2c9b492c52f53c2fd71f91daae94e5e: Bug 1662560 - Always retrieve the imagebase of the child process's executable from a process handle. r=mhowell
Toshihito Kikuchi <tkikuchi@mozilla.com> - Tue, 15 Sep 2020 21:10:06 +0000 - rev 548821
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1662560 - Always retrieve the imagebase of the child process's executable from a process handle. r=mhowell The earlier fix ea452bb92e6a proved the executable's imagebase in a child process is not always the same as the local imagebase. This patch applies the new approach to retieve the imagebase from a handle to all channels. Interestingly, we observed the launcher failures at `VirtualProtectEx` only when launching a sandboxed process, not when launching the browser process. In the long term, we may need to take care of all `WriteProcessMemory` calls for a child process for greater safety, but given that observation, this patch only updates `RestoreImportDirectory` and `InitializeDllBlocklistOOP`. Differential Revision: https://phabricator.services.mozilla.com/D90316
3f1747588a699c040c4e98cf93998c516b3c4a95: Bug 1664949 - don't clear the active theme pref on startup so it gets synced wrong, r=zombie,mixedpuppy
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 15 Sep 2020 21:00:52 +0000 - rev 548820
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1664949 - don't clear the active theme pref on startup so it gets synced wrong, r=zombie,mixedpuppy Before bug 1660557, this was actually clearing an old migration pref, but now it's clearing the actual theme pref used by Sync. Differential Revision: https://phabricator.services.mozilla.com/D90194
36693e01331a1c0210598c2378734924cea81517: Bug 1664047 - Only call UpdateSnapshot when ScreenshotGrabber calls GetWindowContents, which it only does if the profiler is running (and Screenshots are enabled). r=mattwoodrow
Markus Stange <mstange.moz@gmail.com> - Tue, 15 Sep 2020 20:47:19 +0000 - rev 548819
Push 37787 by malexandru@mozilla.com at Wed, 16 Sep 2020 09:56:56 +0000
Bug 1664047 - Only call UpdateSnapshot when ScreenshotGrabber calls GetWindowContents, which it only does if the profiler is running (and Screenshots are enabled). r=mattwoodrow This requires passing down the window size down in a different way, because the NativeLayerRootSnapshotter does not know the window size otherwise. At the same time, this patch also removes WindowNLRS and makes the NativeLayerRoot implement the profiler_screenshots::Window interface directly. Differential Revision: https://phabricator.services.mozilla.com/D89864
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip