Граф коммитов

802727 Коммитов

Автор SHA1 Сообщение Дата
Bryan Thrall 442eab3d26 Bug 1773324 - Intro OffThreadErrorContext for off-thread compilation r=arai
DummyTokenStreams created when handling RegEx should be happening at JS
runtime, so on main thread (unless maybe workers?); so GeneralErrorContext is
appropriate there.

Differential Revision: https://phabricator.services.mozilla.com/D150644
2022-07-25 18:57:31 +00:00
Bryan Thrall 7e781e6879 Bug 1773324 - Plumb ErrorContext parameter out to where main vs. helper thread is known r=arai
Differential Revision: https://phabricator.services.mozilla.com/D150643
2022-07-25 18:57:30 +00:00
Bryan Thrall 0c51815759 Bug 1773324 - Provide Parser ErrorContext as a constructor parameter. r=arai
This allows the Parser creator to provide the ErrorContext appropriate
for the situation (main thread or helper thread). For now, we just use
a flexible implementation.

I think the lifetime of the ErrorContext is the same as the Parser, so
putting the ErrorContext on the stack when the Parser is, too, should be
safe.

Differential Revision: https://phabricator.services.mozilla.com/D150642
2022-07-25 18:57:30 +00:00
Bryan Thrall 89b90a8231 Bug 1773324 - Introduce ErrorContext for handling error reports. r=arai
Temporarily passing JSAllocator* to ExpandErrorArgumentsVA in
ReportCompileWarning(). It is only used for allocation and for AutoSuppressGC.

Differential Revision: https://phabricator.services.mozilla.com/D150641
2022-07-25 18:57:30 +00:00
Bryan Thrall f0995d91f4 Bug 1773324 - Add ErrorReportMixin::getAllocator() r=arai
The type of the allocator will be varying separately from the type of the context.

Differential Revision: https://phabricator.services.mozilla.com/D149997
2022-07-25 18:57:29 +00:00
Bryan Thrall 5c931e7083 Bug 1773324 - Separate use of JSContext for allocation into its own parameter r=arai
Differential Revision: https://phabricator.services.mozilla.com/D149996
2022-07-25 18:57:29 +00:00
hanna alemu 0c6e2a1839 Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D151329
2022-07-25 18:56:09 +00:00
Dan Robertson b3308af056 Bug 1773378 - Add basic axis lock mode compatibility test. r=botond
Add a basic test to ensure the delta for the pan start gesture is evaluated for
all axis locking modes.

Differential Revision: https://phabricator.services.mozilla.com/D152482
2022-07-25 18:23:04 +00:00
Dan Robertson 8e5b76b18b Bug 1773378 - Implement stateless dominant axis scrolling. r=botond,mstange
Implement the new dominant axis locking mode for the apz.axis_lock.mode
preference. When using this mode, we do not use the traditional axis locks.
Instead we only consider the input pan displacement for the axis with
a larger value, zeroing out the displacement on the opposite axis.

Differential Revision: https://phabricator.services.mozilla.com/D152104
2022-07-25 18:23:04 +00:00
Yury Delendik 97917d6e8d Bug 1780928 - Fix WasmOpIter.cpp switch to properly handle CallRef. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D152667
2022-07-25 17:37:17 +00:00
Dale Harvey 5c2258b40f Bug 1778184 - Allow QuickAction commands to be translated. r=flod,adw,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152194
2022-07-25 17:36:44 +00:00
Joel Maher 07bf82568a Bug 1780996 - Adjust windows10 screen resolution to match physical hardware if using gpu instance. r=gbrown,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D152612
2022-07-25 17:33:50 +00:00
smolnar dc4f2d6a41 Backed out 5 changesets (bug 1780017, bug 1780347) for causing bc failures in browser/base/content/test/performance/browser_preferences_usage.js CLOSED TREE
Backed out changeset 86c3a9142535 (bug 1780347)
Backed out changeset 35abe35417a0 (bug 1780017)
Backed out changeset f448f044f028 (bug 1780017)
Backed out changeset a400cbe83084 (bug 1780017)
Backed out changeset 0a23c9e27f01 (bug 1780017)
2022-07-25 21:00:07 +03:00
Emilio Cobos Álvarez a8eaea7b73 Bug 1781097 - Annotate a couple more passes.
MANUAL PUSH: Orange fix, more green is good in a CLOSED TREE
2022-07-25 19:37:53 +02:00
Emilio Cobos Álvarez c60b2d8889 Bug 1781097 - Annotate another pass.
MANUAL PUSH: Trivial orange fix CLOSED TREE
2022-07-25 19:35:40 +02:00
Dan Minor 0685eef409 Bug 1779627 - Migrate toolkit/components/mozintl/mozIntl.jsm to esm; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D151867
2022-07-25 17:14:51 +00:00
Florian Quèze 148ba225e8 Bug 1723188 - Hide hidden animated images in about:preferences using display: none in addition to visibility: hidden to avoid having them use CPU. r=preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D121398
2022-07-25 16:46:58 +00:00
Csoregi Natalia 534e4ed4cc Backed out changeset 1644072b7eac (bug 1775499) for causing failures on /test_performance_user_timing_dying_global.html. CLOSED TREE 2022-07-25 19:46:17 +03:00
Oriol Brufau 90681da9ee Bug 1781097 - Obey contain-intrinsic-size in block containers. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D152666
2022-07-25 16:40:07 +00:00
Mike Conley 90013f044d Bug 1779516 - Make sure input / change events fire for range elements when changing their value via the a11y API. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D151847
2022-07-25 16:38:31 +00:00
Mozilla Releng Treescript 17e7325646 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-07-25 16:15:27 +00:00
Mozilla Releng Treescript c93a812bb1 No bug - tagging aefc088708a85e810290b4793474e4582d75adf9 with FIREFOX_NIGHTLY_104_END a=release DONTBUILD CLOSED TREE 2022-07-25 16:15:20 +00:00
Michael Comella f9dff05051 Bug 1775499 - check for null GetParentObject in Performance::Measure. r=sefeng
Root cause: the global object can be null but I wasn't checking for it so it
caused a crash. I don't remember under what conditions it can be null but I saw
I had checked for null when I wrote Performance::Mark and remember debugging it
so it makes sense to do so here as well.

Differential Revision: https://phabricator.services.mozilla.com/D151960
2022-07-25 16:07:13 +00:00
Andrew Halberstadt 7e21663bfd Bug 1781092 - Remove 'xpcom/components/Module.h' from bump-central merge automation, r=releng-reviewers,jcristau a=release
Differential Revision: https://phabricator.services.mozilla.com/D152657
2022-07-25 15:48:09 +00:00
Sebastian Hengst 7feb2efc80 Bug 1779857 - adjust expectations for several scrolling tests on Windows CCov DONTBUILD
The 1543337 revealed these new test expectations.

Differential Revision: https://phabricator.services.mozilla.com/D152656
2022-07-25 15:14:09 +00:00
Jared Wein ea2ff6d9cb Bug 1779964 - Don't force visibility:visible on elements as that can override inherited collapsed visibility, thus making some elements keyboard navigable that otherwise shouldn't be. r=Jamie,preferences-reviewers,desktop-theme-reviewers,dao,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D152435
2022-07-25 15:09:50 +00:00
Mark Banner 14708c74a2 Bug 1781028 - Fix xpcshell no-unused-vars warnings in toolkit/components/url-classifier/. r=dimi
Depends on D152624

Differential Revision: https://phabricator.services.mozilla.com/D152625
2022-07-25 15:01:36 +00:00
Mark Banner 8f81dbcff1 Bug 1781027 - Remove unused tests in toolkit/components/url-classifier/tests/unit/test_addsub.js. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D152624
2022-07-25 15:01:35 +00:00
Mozilla Releng Treescript 0fba00e265 No bug - tagging 00a40cdda673bdbe4f7831d1cf078909ad54182e with FIREFOX_BETA_104_BASE a=release DONTBUILD CLOSED TREE 2022-07-25 14:37:48 +00:00
Haik Aftandilian f43f562153 Bug 1776210 - [macOS 13] Stack underflow crashes on Wifi Monitor thread on macOS 13 (Ventura) beta r=mac-reviewers,necko-reviewers,mstange,dragana
Use a larger stack size on macOS 13 for the Wifi monitor thread to accommodate Core WLAN code allocating 217K+ on the stack.

Differential Revision: https://phabricator.services.mozilla.com/D152555
2022-07-25 14:09:09 +00:00
ffxbld 6506fc7cf1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D152635
2022-07-25 13:16:50 +00:00
Mark Banner 4272200762 Bug 1780347 - Switch from using importESModule to standard imports for XPCOMUtils in converted system modules. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D152253
2022-07-25 12:46:49 +00:00
Mark Banner a80d76567a Bug 1780017 - Load Urlbar providers via importESModule. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D152058
2022-07-25 12:46:48 +00:00
Mark Banner 539b5dac0d Bug 1780017 - Migrate urlbar consumers to use ESM imports directly. r=adw,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152057
2022-07-25 12:46:48 +00:00
Mark Banner 4a76c34f68 Bug 1780017 - Migrate browser/components/urlbar to ESM. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D152056
2022-07-25 12:46:47 +00:00
Mark Banner 4fa4e507f4 Bug 1780017 - Remove undefined export from UrlbarPrefs.jsm. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D152055
2022-07-25 12:46:46 +00:00
Alexandre Lissy e44886f751 Bug 1766901 - Pull symbols for Firefox Snap r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D151580
2022-07-25 11:57:06 +00:00
Tooru Fujisawa f77d751cce Bug 1780867 - Stop SM(smoosh) jobs on mozilla-central. r=nbp DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152589
2022-07-25 11:39:12 +00:00
Manuel Bucher c3c6a69f4a Bug 1779379 - Fix doc comment for TRRMode r=necko-reviewers,dragana DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151708
2022-07-25 11:28:15 +00:00
Manuel Bucher fd701272db Bug 1774404 - Split up 103 preload tests even further to avoid intermittent timeouts r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D151709
2022-07-25 11:27:54 +00:00
Mark Banner 9e0b14ad60 Bug 1781026 - Fix xpcshell no-unused-vars warnings in testing/xpcshell/example/. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D152621
2022-07-25 10:54:13 +00:00
Francesco Lodolo (:flod) d396178792 Bug 1780919 - Use Fluent term for Firefox Home, r=Gijs,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152592
2022-07-25 10:50:06 +00:00
Oriol Brufau d243d89ab9 Bug 1780882 - Fix expectations for contain-intrinsic-size-028.html. r=emilio
The previous expectations were based on an old version of Chromium.

Differential Revision: https://phabricator.services.mozilla.com/D152576
2022-07-25 10:33:46 +00:00
Bogdan Szekely c8c27997b5 Merge mozilla-central to autoland. CLOSED TREE 2022-07-25 12:54:50 +03:00
Bogdan Szekely 23bf1890e0 Merge autoland to mozilla-central. a=merge 2022-07-25 12:43:55 +03:00
Philip Chimento 769a15c686 Bug 1780857 - Change if to ifdef for DEBUG. (r=jimb) DONTBUILD
The paradigm for DEBUG is that it is defined or not defined, not 1 or 0,
so we have to use ifdef here. Otherwise we get a build error in embedded
SpiderMonkey when DEBUG is not defined.

Differential Revision: https://phabricator.services.mozilla.com/D152556
2022-07-25 09:35:43 +00:00
André Bargull 6dbea1b95a Bug 1780541 - Part 3: Update test262 exclusion list. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D152385
2022-07-25 09:26:09 +00:00
André Bargull ea00681010 Bug 1780541 - Part 2: Update test262 July 2022. r=mgaudet
Depends on D152383

Differential Revision: https://phabricator.services.mozilla.com/D152384
2022-07-25 09:26:07 +00:00
André Bargull e9ebe6a934 Bug 1780541 - Part 1: Update list of unsupported features. r=mgaudet
Drive-by fix:
- Reduce code duplication in shell.js files for Temporal tests

Differential Revision: https://phabricator.services.mozilla.com/D152383
2022-07-25 09:26:07 +00:00
Tim Huang 273718709f Bug 1732475 - Closing unused windows for the test browser_privatebrowsing_sidebar.js. r=pbz
The test used to create a lot of windows and close them at once when the
test ends. This behavior consumes lots of memory and could cause OOM
issue.

To avoid that, we can close unused windows during the test so that the
memory consumption can be reduced for the test.

Differential Revision: https://phabricator.services.mozilla.com/D152499
2022-07-25 09:14:02 +00:00