349adceeb04a891d857c07fdbe711c5f4202a42e: Bug 1686809 - Use Locale.ROOT when calling toLowerCase. r=owlish
Agi Sferro <agi@sferro.dev> - Thu, 14 Jan 2021 22:16:05 +0000 - rev 563153
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686809 - Use Locale.ROOT when calling toLowerCase. r=owlish By default `toLowerCase` uses the device's Locale, which could have unexpected consequences on non-en_US locales. See also https://github.com/googleapis/google-http-java-client/pull/420#issue-200260049. Differential Revision: https://phabricator.services.mozilla.com/D101822
663e0df951c74af17295debccf4441602c749ffb: Bug 1686767 - Unhide urlbar.extension.enabled pref and add experimental APIs to set it. r=adw
harry <htwyford@mozilla.com> - Thu, 14 Jan 2021 21:49:02 +0000 - rev 563152
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686767 - Unhide urlbar.extension.enabled pref and add experimental APIs to set it. r=adw Having browser.urlbar.extension.enabled be a hidden pref was causing issues with the new experimental APIs and their tests. Both the APIs and their tests first read the value of the pref before modifying it so it can later be restored to its default value. The default value of a hidden pref is undefined, which was causing errors. It's not a particularly sensitive pref, so I think unhiding it is preferable to finding a workaround to get the APIs/tests working with hidden prefs. Differential Revision: https://phabricator.services.mozilla.com/D101799
7eaed23432d709676f2cce4fe0b1ab012123b5a5: Bug 1686458 - Fix anchor point in bullet image painting. r=jrmuizel
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jan 2021 21:31:31 +0000 - rev 563151
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686458 - Fix anchor point in bullet image painting. r=jrmuizel WebRender seems to ignore aAnchor completely. Maybe we can remove it, but will do that in a separate bug. I'll try to come up with a reftest, though it seems to be dependent on DPI which makes it a bit trickier. Differential Revision: https://phabricator.services.mozilla.com/D101765
d4d31680d3ceca4a255189a9234f8e1ff85018fc: Bug 1683653 - Disable OMTP for users with less than 2 GB of virtual memory. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Thu, 14 Jan 2021 19:51:00 +0000 - rev 563150
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1683653 - Disable OMTP for users with less than 2 GB of virtual memory. r=jrmuizel Also disable for users with 64-bit Firefox with 1-2 cores, and less than 2 GB of physical memory. It was already disabled for 32-bit Firefox. Differential Revision: https://phabricator.services.mozilla.com/D101052
061ad2d4f4e3159c875466fd75226ac192b89cd6: Bug 1480005 - Move NM to python configure. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Jan 2021 20:17:08 +0000 - rev 563149
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1480005 - Move NM to python configure. r=firefox-build-system-reviewers,nalexander There is only one place where it's used: config/check_vanilla_allocations.py, which is only executed from js/src/build/Makefile.in on the condition that the build is targeting Linux and not LTO. But the LTO test is actually outdated, because we don't build with `-flto`, but `-flto=thin`, so the exclusion doesn't work anymore. There is however no AC_CHECK_PROG, and we currently rely on NM to be given, or fall back to "nm", which works in most cases, except LTO with clang. It works on CI because in LTO builds we explicitly set NM to llvm-nm (which can output symbols from LLVM bitcode objects), but we could also do that automatically. So we add a full detection of nm/llvm-nm to python configure, and limit it to Linux, since we only ever use it there. Differential Revision: https://phabricator.services.mozilla.com/D101681
300c5c7f61b7d7a5c62ff89c5984f8abc3a31da5: Bug 1480005 - Remove check for RANLIB. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Jan 2021 03:40:45 +0000 - rev 563148
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1480005 - Remove check for RANLIB. r=firefox-build-system-reviewers,nalexander It hasn't been used since bug 569597 and bug 1295937. Differential Revision: https://phabricator.services.mozilla.com/D101680
3f9924127a7936e17b46d06442952bb928c4758d: Bug 1480005 - Look for llvm-ar for AR when compiling with clang. r=firefox-build-system-reviewers,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Jan 2021 03:41:39 +0000 - rev 563147
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1480005 - Look for llvm-ar for AR when compiling with clang. r=firefox-build-system-reviewers,nalexander And stop setting AR to llvm-ar in mozconfigs. Differential Revision: https://phabricator.services.mozilla.com/D101679
feeb841049208118095b27a2789fee01a4af3595: Bug 1480005 - Always use llvm-lib when targetting Windows. r=firefox-build-system-reviewers,dmajor
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Jan 2021 15:41:30 +0000 - rev 563146
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1480005 - Always use llvm-lib when targetting Windows. r=firefox-build-system-reviewers,dmajor The linker is always lld-link, as we don't support MSVC anymore, so the fallback to "lib" is never used. Differential Revision: https://phabricator.services.mozilla.com/D101678
3598f96a099133837aa78b6c018ff74ca522e36b: Bug 1583064 - Enable inline preview for class fields within the debugger. r=nchevobbe
Mark Banner <standard8@mozilla.com> - Thu, 14 Jan 2021 13:43:22 +0000 - rev 563145
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1583064 - Enable inline preview for class fields within the debugger. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D101733
d8e0785edd422c07eee6630d00a7cd90de518490: Bug 1679512 - Move contentBlockingAllowListPrincipal to WindowGlobalParent. r=timhuang,nika
Paul Zuehlcke <pbz@mozilla.com> - Thu, 14 Jan 2021 20:37:35 +0000 - rev 563144
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1679512 - Move contentBlockingAllowListPrincipal to WindowGlobalParent. r=timhuang,nika We only use the contentBlockingAllowListPrincipal for excluding sites from content blocking for top level documents. We don't need it in the content process and should not compute it for every document. Differential Revision: https://phabricator.services.mozilla.com/D100781
dea356fe0c57a8498696f48a5bcab247cc1ab5f2: Backed out 2 changesets (bug 1685098, bug 1683826) for causing xpcshell failures on test_archive.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 14 Jan 2021 23:56:53 +0200 - rev 563143
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Backed out 2 changesets (bug 1685098, bug 1683826) for causing xpcshell failures on test_archive.js. CLOSED TREE Backed out changeset 4813f52b37db (bug 1683826) Backed out changeset 2db62a63a3f8 (bug 1685098)
a143bb08b3a19d1cac7623973de282c54455580b: Bug 1683299 - Introduce site quota for legacy LocalStorage; r=dom-workers-and-storage-reviewers,janv
Tom Tung <ttung@mozilla.com> - Thu, 14 Jan 2021 16:01:17 +0000 - rev 563142
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1683299 - Introduce site quota for legacy LocalStorage; r=dom-workers-and-storage-reviewers,janv This patch: - adds a new pref for site quota. - sets 25 MB as the default site qutoa. - renames LocalStorageManager::GetQuota() to LocalStorageManager::GetOriginQuota(). - adds LocalStorageManager::GetSiteQuota(). - updates LocalStorage quota tests. Differential Revision: https://phabricator.services.mozilla.com/D101756
aa003f802fb23a48ad29111dc143c6e175930607: Backed out 6 changesets (bug 1416220) for GTest failure on TestGatherDNSStunBogusHostnameTcp
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 14 Jan 2021 23:13:14 +0200 - rev 563141
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Backed out 6 changesets (bug 1416220) for GTest failure on TestGatherDNSStunBogusHostnameTcp Backed out changeset cf60a787b5ad (bug 1416220) Backed out changeset 8e9a13c508c6 (bug 1416220) Backed out changeset 8720dfa5a6e0 (bug 1416220) Backed out changeset d4cadef3d55d (bug 1416220) Backed out changeset d6ec5692e05e (bug 1416220) Backed out changeset a2069e46d965 (bug 1416220)
5e7f9d03c5898915985a9edffc37f0b452bba03a: Bug 1686615 - update hardcode certificate data in test browser_certificateManager.js after certificate got updated. a=test-failure CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Jan 2021 21:49:32 +0100 - rev 563140
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686615 - update hardcode certificate data in test browser_certificateManager.js after certificate got updated. a=test-failure CLOSED TREE
3c58e80d4d575df81f3910a3a375a7e6ed42a8e7: Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto
M. Sirringhaus <msirringhaus@suse.de> - Thu, 14 Jan 2021 11:01:59 +0000 - rev 563139
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D98744
a9764bdb94e4dab679f5fff44438b0eb7192bf86: Bug 1686777 - Add a little documentation to swgl. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 14 Jan 2021 18:55:31 +0000 - rev 563138
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1686777 - Add a little documentation to swgl. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101792
ebc2ea295bd6b2a6fc064af730145e9b8d2b5f2c: Bug 1684170 - Decouple WebRender and Software WebRender gfxConfig features. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Thu, 14 Jan 2021 19:59:10 +0000 - rev 563137
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1684170 - Decouple WebRender and Software WebRender gfxConfig features. r=jrmuizel Lack of support of (hardware) WebRender should not block Software WebRender support. This can happen when ANGLE isn't supported, for example. Differential Revision: https://phabricator.services.mozilla.com/D100445
e923e68306f90f64be262b1c80ebafd30715ceea: Backed out 2 changesets (bug 1653659) for Build bustage in builds/worker/workspace/obj-build/dist/include/mozilla/rlbox/rlbox_type_traits.hpp. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Thu, 14 Jan 2021 22:09:18 +0200 - rev 563136
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Backed out 2 changesets (bug 1653659) for Build bustage in builds/worker/workspace/obj-build/dist/include/mozilla/rlbox/rlbox_type_traits.hpp. CLOSED TREE Backed out changeset 783310e1f5b8 (bug 1653659) Backed out changeset 876dfd999d65 (bug 1653659)
475d5cc76937e2aa615c7d95c76dc885d071572c: Bug 1597437 - Handle 'window.content' legacy getter better with Fission, r=farre,Jamie
Nika Layzell <nika@thelayzells.com> - Mon, 21 Dec 2020 12:08:08 +0000 - rev 563135
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1597437 - Handle 'window.content' legacy getter better with Fission, r=farre,Jamie Differential Revision: https://phabricator.services.mozilla.com/D100167
783310e1f5b82ef3b0c3ea9f66f564013ea1d0f0: Bug 1653659 - Part 2: Add support for Wasm sandboxing hunspell. r=firefox-build-system-reviewers,dmajor
Deian Stefan <deian@cs.ucsd.edu> - Wed, 13 Jan 2021 06:39:01 +0000 - rev 563134
Push 38104 by nbeleuzu@mozilla.com at Fri, 15 Jan 2021 03:50:53 +0000
Bug 1653659 - Part 2: Add support for Wasm sandboxing hunspell. r=firefox-build-system-reviewers,dmajor Differential Revision: https://phabricator.services.mozilla.com/D86063
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip