98275c66e600432c8a4593c02ebbe51c3cbbb168: Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD default tip
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 18 Feb 2020 14:54:26 +0000 - rev 574986
Push 2269 by ffxbld at Tue, 18 Feb 2020 14:54:36 +0000
Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
542d51b5a5a34992ae5292d8b4b889b2b90f96ad: No bug - Tagging 5b0905233e5d29d9fbad98c1380030387cda5dd9 with FIREFOX_73_0_1_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 18 Feb 2020 14:54:21 +0000 - rev 574985
Push 2269 by ffxbld at Tue, 18 Feb 2020 14:54:36 +0000
No bug - Tagging 5b0905233e5d29d9fbad98c1380030387cda5dd9 with FIREFOX_73_0_1_RELEASE a=release CLOSED TREE DONTBUILD
6de6baa24eac7b9cb57215021c09cfb5acadf048: No bug - Tagging 5b0905233e5d29d9fbad98c1380030387cda5dd9 with FIREFOX_73_0_1_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Mon, 17 Feb 2020 19:30:52 +0000 - rev 574984
Push 2268 by ffxbld at Mon, 17 Feb 2020 19:31:00 +0000
No bug - Tagging 5b0905233e5d29d9fbad98c1380030387cda5dd9 with FIREFOX_73_0_1_BUILD1 a=release CLOSED TREE DONTBUILD
5b0905233e5d29d9fbad98c1380030387cda5dd9: Bug 1611133 - Fix print preview close handler. r=bgrins a=RyanVM FIREFOX_73_0_1_BUILD1 FIREFOX_73_0_1_RELEASE
Brendan Dahl <bdahl@mozilla.com> - Wed, 12 Feb 2020 18:48:46 +0000 - rev 574983
Push 2267 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:26:47 +0000
Bug 1611133 - Fix print preview close handler. r=bgrins a=RyanVM For HTML documents the onclose event is not dispatched to the root <html> element. Differential Revision: https://phabricator.services.mozilla.com/D62605
c76ab0e6ad6a3dee9ade57d0727d7548c08f8f24: Bug 1614535 - Whitelist pread64 in the common policy. r=gcp, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Feb 2020 18:20:34 +0000 - rev 574982
Push 2267 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:26:47 +0000
Bug 1614535 - Whitelist pread64 in the common policy. r=gcp, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D62468
759e62765cc41f186d0981e84708465dc41acbec: Bug 1613943 - BeaconStreamListener::OnStartRequest should not set an network error. network code will interpret that as a real network error and close a connection immediately. r=bzbarsky, a=RyanVM
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 11 Feb 2020 16:11:22 +0000 - rev 574981
Push 2267 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:26:47 +0000
Bug 1613943 - BeaconStreamListener::OnStartRequest should not set an network error. network code will interpret that as a real network error and close a connection immediately. r=bzbarsky, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D62129
806d21c68f121efe042da7904920b58a2d454670: Bug 1614885 - Do not attempt to bootstrap a child process if the launcher failed to boostrap the browser process. r=aklotz, a=RyanVM
Toshihito Kikuchi <tkikuchi@mozilla.com> - Wed, 12 Feb 2020 17:44:13 +0000 - rev 574980
Push 2266 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:21:56 +0000
Bug 1614885 - Do not attempt to bootstrap a child process if the launcher failed to boostrap the browser process. r=aklotz, a=RyanVM Bug 1522830 added the call to `InitializeDllBlocklistOOP` in `SandboxBroker::LaunchApp` to enable the new dll blocklist and telemetry in sandbox processes. If the browser process fails to bootstrap a process for some reason, firefox starts without any crash nor any content processes because of that change. What is worse is that this problem persists even after the launcher process was disabled. To mitigate it, this patch stops an attempt to bootstrap a child process if the launcher process already failed to do it. With this, if something bad happens in the first launch, the launcher process is automatically disabled via registry and next time firefox will work normally. So a user will see the launching problem only once. We will follow up the bootstrap issue. Differential Revision: https://phabricator.services.mozilla.com/D62636
2798e8ae6c25535b1441388e9ceedacf865cc3b8: Bug 1610790: Part 2 - Implement GetProcAddress for a remote process. r=handyman, a=RyanVM
Toshihito Kikuchi <tkikuchi@mozilla.com> - Tue, 11 Feb 2020 22:21:10 +0200 - rev 574979
Push 2266 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:21:56 +0000
Bug 1610790: Part 2 - Implement GetProcAddress for a remote process. r=handyman, a=RyanVM This patch adds a function to get an exported function in a remote process. We need this implementation to address Bug 1604008, Bug 1608645, and Bug 1610790. When `WindowsDllInterceptor` detours a function in a remote process, we used the native `GetProcAddress` locally, and then detours the returned address in the target process. The problem is if the caller's export table was modified, the address returned from `GetProcAddress` might be invalid in the target process, which is Bug 1604008. I implemented `GetProcAddress` depending on both local and remote process image, but it caused two regressions Bug 1608645 and Bug 1610790 because multiple applications modify firefox's export table in multiple ways, such as replacing an entry of EAT, replacing an RVA to Export section, or etc. With this patch, we can use `PEExportSection<MMPolicy>::GetProcAddress` to get an exported function in a remote process without relying on any local data so that it's not impacted by modification of the local export table. Depends on D62314 Differential Revision: https://phabricator.services.mozilla.com/D62315
47300b0bbde2ce3aec82242bd71695c5633c1c8c: Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman, a=RyanVM
Toshihito Kikuchi <tkikuchi@mozilla.com> - Wed, 12 Feb 2020 02:23:57 +0200 - rev 574978
Push 2266 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:21:56 +0000
Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman, a=RyanVM This patch changes the entrypoint of test programs under mozglue/tests so that a coming test program can handle a command string easily. Differential Revision: https://phabricator.services.mozilla.com/D62314
6567ef647a4ba4d3b81ab9f3dd1e478b1010344d: bug 1613729 - join the osclientcerts manager thread r=jcj a=RyanVM
Dana Keeler <dkeeler@mozilla.com> - Mon, 10 Feb 2020 21:27:56 +0000 - rev 574977
Push 2266 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:21:56 +0000
bug 1613729 - join the osclientcerts manager thread r=jcj a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D62330
e98dfef46f45e6e338f0db9c002e864cb2909837: No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 17 Feb 2020 10:07:18 +0000 - rev 574976
Push 2266 by ryanvm@gmail.com at Mon, 17 Feb 2020 14:21:56 +0000
No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D63048
ae8d2f148d7d2d30ddbc42ea8404ed4c5613fb2b: Bug 1613130 - [Linux] Use GtkInvisible as a fallback widget to avoid crashes. r=jhorak, a=RyanVM
Martin Stransky <stransky@redhat.com> - Thu, 13 Feb 2020 10:04:44 +0000 - rev 574975
Push 2265 by ryanvm@gmail.com at Thu, 13 Feb 2020 19:21:01 +0000
Bug 1613130 - [Linux] Use GtkInvisible as a fallback widget to avoid crashes. r=jhorak, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D62715
5c213138b8bc9ac506f79abe88a00fd1bac8d8c1: Bug 1613994 - Wait for state telemetry event after resetting enabled pref to ensure add-on has a chance to react. r=dragana, a=test-only
Nihanth Subramanya <nhnt11@gmail.com> - Mon, 10 Feb 2020 08:07:26 +0000 - rev 574974
Push 2265 by ryanvm@gmail.com at Thu, 13 Feb 2020 19:21:01 +0000
Bug 1613994 - Wait for state telemetry event after resetting enabled pref to ensure add-on has a chance to react. r=dragana, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D62102
1d1b989333f12ae74ce5c6cdfb5c52ce1cf5ef9c: No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 13 Feb 2020 10:09:48 +0000 - rev 574973
Push 2265 by ryanvm@gmail.com at Thu, 13 Feb 2020 19:21:01 +0000
No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D62717
1627ede858ca6c0d3308c3f164fb318952be2400: Bug 1614855: Run valgrind builds in AWS r=froydnj a=Aryx
Wander Lairson Costa <wander.lairson@gmail.com> - Wed, 12 Feb 2020 11:15:56 +0000 - rev 574972
Push 2264 by dluca@mozilla.com at Wed, 12 Feb 2020 16:25:54 +0000
Bug 1614855: Run valgrind builds in AWS r=froydnj a=Aryx GCE instances use Ubuntu 18.04, which is known to cause issues in valgrind builds (Bug 1545094), while EC2 uses Ubuntu 14.04. Move valgrind builds back to GCE to avoid perma fail of these jobs. Differential Revision: https://phabricator.services.mozilla.com/D62552
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -15 tip