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