10ecead493c2caf1ebc034a95c55130bb70401b3: Bug 1720606 - Fix for clang-trunk build after IR commit broken the attributes patch. r=firefox-build-system-reviewers,glandium
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 15 Jul 2021 08:25:41 +0000 - rev 658318
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1720606 - Fix for clang-trunk build after IR commit broken the attributes patch. r=firefox-build-system-reviewers,glandium
After changeset 5e4b33fe9218703f0b29e2446159bcf4202d15fa the Attributes.cpp file was
changed so our patched version was not sticking on top of it. This patch does the proper
rebase.
Differential Revision:
https://phabricator.services.mozilla.com/D119951
aea6d142059ed4beceb89683d08376d4bfa256ca: Bug 1719447 - Add an init function to the URLQueryStrippingListService. r=pbz
Tim Huang <tihuang@mozilla.com> - Thu, 15 Jul 2021 08:23:48 +0000 - rev 658317
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1719447 - Add an init function to the URLQueryStrippingListService. r=pbz
Differential Revision:
https://phabricator.services.mozilla.com/D119879
015c550a3b78d0b412d3f9ebb772a34669c4a525: Bug 1719447 - Delay the initialization of URLQueryStringListService in the parent process. r=pbz
Tim Huang <tihuang@mozilla.com> - Thu, 15 Jul 2021 08:23:47 +0000 - rev 658316
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1719447 - Delay the initialization of URLQueryStringListService in the parent process. r=pbz
Differential Revision:
https://phabricator.services.mozilla.com/D119733
013ecb3d2bf23644f891bd0dd15e86c5c672d0da: Bug 1720595 - Don't install dump_syms during mach bootstrap. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 15 Jul 2021 04:47:10 +0000 - rev 658315
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1720595 - Don't install dump_syms during mach bootstrap. r=firefox-build-system-reviewers,nalexander
Bug 1719229 broke the install by accident, but configure takes care of
it by default since
bug 1716911,
bug 1716912 or
bug 1717585 depending on
the platform, so we can just stop installing it from mach bootstrap.
Differential Revision:
https://phabricator.services.mozilla.com/D119933
5cecbcc630bf701176007be887f6922c32e82af2: Backed out changeset a275000100a4 (bug 1704766) for causing build bustages CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 15 Jul 2021 02:14:21 +0300 - rev 658314
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Backed out changeset a275000100a4 (
bug 1704766) for causing build bustages CLOSED TREE
7d4ab051ebf708aec86325a16ba7330bbf7c2b4b: Bug 1715434 - In Thunderbird, consider some extra message manager groups when injecting WebExt content scripts. r=zombie
Geoff Lankow <geoff@darktrojan.net> - Wed, 14 Jul 2021 22:34:29 +0000 - rev 658313
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1715434 - In Thunderbird, consider some extra message manager groups when injecting WebExt content scripts. r=zombie
Thunderbird uses these extra groups for special handling of links, and they need to be considered the same as the browsers group for WebExtensions purposes.
Differential Revision:
https://phabricator.services.mozilla.com/D119874
a275000100a474a400b35d261a285a18ec9d9941: Bug 1704766 - Remove libstdc++ from clang toolchains. r=firefox-build-system-reviewers,andi
Mike Hommey <mh+mozilla@glandium.org> - Wed, 14 Jul 2021 20:54:27 +0000 - rev 658312
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1704766 - Remove libstdc++ from clang toolchains. r=firefox-build-system-reviewers,andi
Differential Revision:
https://phabricator.services.mozilla.com/D119140
9ab0c992cbfb36abd9127004db8334c2966dc0b1: Bug 1720448 - Build wasi-sysroot on bigger worker types. r=firefox-build-system-reviewers,mhentges
Mike Hommey <mh+mozilla@glandium.org> - Wed, 14 Jul 2021 20:49:44 +0000 - rev 658311
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1720448 - Build wasi-sysroot on bigger worker types. r=firefox-build-system-reviewers,mhentges
A large part of those builds actually build clang, which can benefit
from a larger number of cores.
Differential Revision:
https://phabricator.services.mozilla.com/D119872
37aa82145aaa20515894f0ec994ff2619273347e: Bug 1709892 - Add hasWinPackageId to telemetry environment. r=mhowell,chutten
Adam Gashlin <agashlin@mozilla.com> - Wed, 14 Jul 2021 20:28:05 +0000 - rev 658310
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1709892 - Add hasWinPackageId to telemetry environment. r=mhowell,chutten
Differential Revision:
https://phabricator.services.mozilla.com/D114562
04576e8bf14f78845080ecff0d44a1a5af8a693b: Bug 1713628 - Treat notBefore in the future of signed XPI files as valid + tests r=keeler
Rob Wu <rob@robwu.nl> - Wed, 14 Jul 2021 20:24:56 +0000 - rev 658309
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1713628 - Treat notBefore in the future of signed XPI files as valid + tests r=keeler
This patch also includes unit tests for this + previous untested cases
(
bug 1713628,
bug 1267318 and
bug 1548973).
The tool to generate the test cases (zip files) has also been updated
because it has been broken by changes from
bug 1699294.
Differential Revision:
https://phabricator.services.mozilla.com/D119802
c45e392be36a5710657c61749794fc7d101d6316: Bug 1720464 - land NSS b1eac8c86e99 UPGRADE_NSS_RELEASE, r=beurdouche
Benjamin Beurdouche <bbeurdouche@mozilla.com> - Wed, 14 Jul 2021 20:05:21 +0000 - rev 658308
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1720464 - land NSS b1eac8c86e99 UPGRADE_NSS_RELEASE, r=beurdouche
Differential Revision:
https://phabricator.services.mozilla.com/D119914
ffa71b31cd537fcc7eb0a845dda3815268a4dfd1: No Bug - doc: Clarify nav-replace for WindowContext and WindowGlobal{Parent,Child}, r=smaug DONTBUILD
Nika Layzell <nika@thelayzells.com> - Wed, 14 Jul 2021 19:51:57 +0000 - rev 658307
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
No Bug - doc: Clarify nav-replace for WindowContext and WindowGlobal{Parent,Child}, r=smaug DONTBUILD
Differential Revision:
https://phabricator.services.mozilla.com/D119894
efd70ccf8c846ed522beb4225e86f6ee79a4af30: Bug 1511300: Annotate observed fuzziness in reftest 490174-1.html. r=intermittent-reviewers,bhearsum
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 14 Jul 2021 19:15:11 +0000 - rev 658306
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1511300: Annotate observed fuzziness in reftest 490174-1.html. r=intermittent-reviewers,bhearsum
This should silence a relatively high-frequency intermittent that seems to be
specific to Windows-with-WebRender, which fails with "max difference: 168,
number of differing pixels: 30", where the differing pixels are due to a subtle
positioning difference in the dropdown arrow on a select element (not
particularly interesting/worrisome).
Differential Revision:
https://phabricator.services.mozilla.com/D119830
4ea396abdadeae570a22cf638c6ec952a57848d9: Backed out changeset cec939837018 (bug 1709978) for causing failures on app update. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 14 Jul 2021 22:21:53 +0300 - rev 658305
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Backed out changeset cec939837018 (
bug 1709978) for causing failures on app update. CLOSED TREE
130f10069b563f3af555c810823cf52a62314854: Bug 1703518 - Cancel any drag tracking before opening native context menus. r=smaug
Markus Stange <mstange.moz@gmail.com> - Wed, 14 Jul 2021 18:40:18 +0000 - rev 658304
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1703518 - Cancel any drag tracking before opening native context menus. r=smaug
When opening a native context menu with ctrl+click, the mousedown initiates drag
tracking. Then the menu opens. Native menus consume all mouse events, including
the upcoming mouseup event. This means that Gecko never sees the mouseup event
for the ctrl+click, so drag tracking stays active. Once the menu closes, the
next mouse event can be a long distance away from the ctrl+click's mousedown
position, so Gecko may initiate an unintended drag.
So we manually cancel drag tracking before opening the menu.
Differential Revision:
https://phabricator.services.mozilla.com/D114795
79a1b53dcccd4ccedf394f201b31720cb094b8f8: Bug 1615213 - Support special back/forward mouse buttons. r=masayuki
Markus Stange <mstange.moz@gmail.com> - Wed, 14 Jul 2021 18:39:47 +0000 - rev 658303
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1615213 - Support special back/forward mouse buttons. r=masayuki
Differential Revision:
https://phabricator.services.mozilla.com/D111982
cec939837018bef2bf91fca78ea0bec26d18cc46: Bug 1709978 - Disable app update when running as a packaged app. r=agashlin,preferences-reviewers
Molly Howell <mhowell@mozilla.com> - Wed, 14 Jul 2021 18:23:41 +0000 - rev 658302
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1709978 - Disable app update when running as a packaged app. r=agashlin,preferences-reviewers
This patch disables the update service as if it were disabled by policy
whenever a package identify is present. User interfaces are treated as if
the updater had not been included in the build, because that prevents any of
our usual update UI from being shown, and in particular ensures that we do not
generate messages about an administrator handling updates, as would normally
happen when disabling updates via policy.
The telemetry environment's update.enabled flag is deliberately left alone in
this patch, because the mere fact of using an app package does not really say
anything about whether the user intends to allow automatic updating or not.
Differential Revision:
https://phabricator.services.mozilla.com/D114886
99307790e1afa4f8eea0fb54e1fea17896a94128: Bug 1666222: Rip Fuzzyfox out of the JS Engine 5/5 r=tcampbell
Tom Ritter <tom@mozilla.com> - Wed, 14 Jul 2021 18:18:17 +0000 - rev 658301
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1666222: Rip Fuzzyfox out of the JS Engine 5/5 r=tcampbell
Differential Revision:
https://phabricator.services.mozilla.com/D119640
e2f6c62abda55094b15a40e3a7da47e41700843b: Bug 1666222: Cut over a ton of NowUnfuzzed calls -> Now 4/5 r=smaug,extension-reviewers,zombie
Tom Ritter <tom@mozilla.com> - Wed, 14 Jul 2021 18:18:17 +0000 - rev 658300
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1666222: Cut over a ton of NowUnfuzzed calls -> Now 4/5 r=smaug,extension-reviewers,zombie
With Fuzzyfox removed, Now() does what NowUnfuzzed() did.
Differential Revision:
https://phabricator.services.mozilla.com/D119639
9f293cb46550863fe4e13f888b6760c26f05e51a: Bug 1666222: Remove the DelayQueue thing as part of removing Fuzzyfox 3/5 r=necko-reviewers,kershaw
Tom Ritter <tom@mozilla.com> - Wed, 14 Jul 2021 18:18:16 +0000 - rev 658299
Push
2645 by ffxbld-merge at Mon, 30 Aug 2021 17:46:27 +0000
Bug 1666222: Remove the DelayQueue thing as part of removing Fuzzyfox 3/5 r=necko-reviewers,kershaw
This leaves the AsyncOpenFinal function because it is
used for Socket Process launch.
It adds some includes to fix Unified Builds.
Differential Revision:
https://phabricator.services.mozilla.com/D119638