Commit Graph

935122 Commits

Author SHA1 Message Date
Jonathan Kew
dee13466bc Bug 1923839 - Move font-variant-emoji reftest to the font-matching directory, where async fallback is disabled. r=dshin
Differential Revision: https://phabricator.services.mozilla.com/D225231
2024-10-10 20:24:29 +00:00
stransky
47da015072 Bug 1923325 [Wayland] Use GetDesktopEnvironmentIdentifier() to identify crashed compositor r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D224992
2024-10-10 20:20:40 +00:00
stransky
c51049416a Bug 1923086 [Wayland] Set compositor crash handler r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D224926
2024-10-10 20:20:40 +00:00
stransky
254711f85b Bug 1923086 [Wayland] Implement compositor crash handler for wayland proxy r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D224925
2024-10-10 20:20:40 +00:00
Serah Nderi
7b367ebf86 Bug 1923710 - Re-add sumPrecise check. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D225134
2024-10-10 20:10:02 +00:00
DJ
0b91483f2d Bug 1918687 - addTabGroup: select unused color if no color specified. r=jswinarton,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D225102
2024-10-10 20:00:23 +00:00
Randell Jesup
8d1a88816f Bug 1917901: Make it ok to retarget OnDataAvailable multiple times until the first ODA is received r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D223651
2024-10-10 19:46:43 +00:00
Mozilla Releng Treescript
02160d5d9f no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE 2024-10-11 00:22:16 +00:00
Stanca Serban
95bc6e4e25 Backed out 9 changesets (bug 1911021) for causing multiple failures. CLOSED TREE
Backed out changeset 91309b57761d (bug 1911021)
Backed out changeset 9397e526803c (bug 1911021)
Backed out changeset 4a53c63e4ec8 (bug 1911021)
Backed out changeset 16c035edfccf (bug 1911021)
Backed out changeset 8907e29463c6 (bug 1911021)
Backed out changeset ed46deb2ae08 (bug 1911021)
Backed out changeset a57ec9f2f058 (bug 1911021)
Backed out changeset 2672b8ed370d (bug 1911021)
Backed out changeset 3c4915348e5a (bug 1911021)
2024-10-11 02:59:43 +03:00
Stanca Serban
4ef5a1a8bf Backed out 2 changesets (bug 1922746, bug 1771028) for causing build bustages in MediaHardwareKeysEventSourceMacMediaCenter.mm.
Backed out changeset 940503892045 (bug 1771028)
Backed out changeset 289a8229aa60 (bug 1922746)
2024-10-11 02:39:00 +03:00
Florian Quèze
1b49f95d1c Bug 1923015 - Remove no longer needed addonsManager.reportSuspiciousSite telemetry event, r=chutten,bholley.
Differential Revision: https://phabricator.services.mozilla.com/D223502
2024-10-10 19:32:52 +00:00
Chizoba ODINAKA
a8d0ec8f3d Bug 1918731 - Add preference for Atomics.pause proposal; r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D224856
2024-10-10 19:29:01 +00:00
Maxx Crawford
22f359f3dc Bug 1923897 - Update logic to set matches_selected_topic correctly when no topics are selected r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D225232
2024-10-10 19:11:28 +00:00
Tim Giles
711b83b2ad Bug 1923512 - Fix tab close hover background being flush with container. r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,mstriemer
By utilizing a negative margin-inline-end on the .tab-close-button while
in vertical tabs mode, we prevent the hover background from being flush
with the tab container itself. This margin-inline-end is controlled
by the same value we use for the padding on the .tab-close-button.

Differential Revision: https://phabricator.services.mozilla.com/D225132
2024-10-10 18:43:52 +00:00
Florian Quèze
6ba51186ea Bug 1921243 - Remove the nsITelemetry.setHistogramRecordingEnabled API, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D223751
2024-10-10 18:40:01 +00:00
Florian Quèze
b403c96793 Bug 1921237 - Remove the FX_REFRESH_DRIVER_SYNC_SCROLL_FRAME_DELAY_MS telemetry histogram, r=botond.
Differential Revision: https://phabricator.services.mozilla.com/D223750
2024-10-10 18:40:00 +00:00
Florian Quèze
fa8c08b605 Bug 1918637 - disable toolkit/components/extensions/test/mochitest/test_ext_idle.html on Linux debug where it perma fails, r=rpl.
Differential Revision: https://phabricator.services.mozilla.com/D225223
2024-10-10 18:40:00 +00:00
Brad Werth
f470faee03 Bug 1917652 Part 2: Explicitly define AddRef and Release in VideoBridgeParent. r=aosmond
This change prevents VideoBridgeParent from being incorrectly reported
as leaked memory. Something about the logging used by the previous macro
confuses the leakchecker. Appropriate deallocation was confirmed by
creating manual implementations of AddRef and Release and the various
Actor lifecyle methods (not part of this patch). The change to this new
approach does the same work as the old macro, minus the conditional
logging of the old macro.

Differential Revision: https://phabricator.services.mozilla.com/D222715
2024-10-10 18:39:02 +00:00
Brad Werth
842297cee4 Bug 1917652 Part 1: Turn on GPU Process for X11 Nightly. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D221529
2024-10-10 18:39:01 +00:00
KS
87baaa2855 Bug 1915462 - Remove A51 from perf testing. r=perftest-reviewers,sparky,taskgraph-reviewers,jmaher
This patch finalizes the A51 -> A55 transition and removes the ability to
run performance tests on the A51 devices

Differential Revision: https://phabricator.services.mozilla.com/D224848
2024-10-10 18:26:06 +00:00
alwu
3b72a4e8f8 Bug 1923774 - handle the case for removing media key. r=media-playback-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D225161
2024-10-10 18:12:52 +00:00
Alex T
e1fcb545fe Bug 1771028 - Show artwork in macos media center r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D224596
2024-10-10 17:39:21 +00:00
Alex T
05c701fa40 Bug 1922746 - Only enable supported actions in macos media center r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D224586
2024-10-10 17:39:21 +00:00
Otto Länd
a505e5bab3 Bug 1911021: apply code formatting via Lando
# ignore-this-changeset
2024-10-10 22:54:30 +00:00
Alexandre Poirot
7c986e3d8b Bug 1911021 - Cover JavaScript tracing via the profiler with a mochitest. r=profiler-reviewers,aabh
Differential Revision: https://phabricator.services.mozilla.com/D220849
2024-10-10 17:38:19 +00:00
alexical
314bdf71bb Bug 1911021 - Add JS Execution Tracing option to the profiler r=aabh,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221103
2024-10-10 17:38:18 +00:00
alexical
bc46fe7d3c Bug 1911021 - Add an API tp CycleCollectedJSContext to enable/disable tracing r=smaug
Basically, in order to allow turning on JS execution tracing from a convenient place
within the profiler, we want a threadsafe endpoint hanging off of the
`CycleCollectedJSContext`. The profiler holds onto a pointer to the `CycleCollectedJSContext`
controlled via `PROFILER_SET|CLEAR_JS_CONTEXT` and calls this from a background thread
when profiling starts, or from the cx's own thread if the profiler is already running
when it is registered.

Differential Revision: https://phabricator.services.mozilla.com/D222755
2024-10-10 17:38:16 +00:00
alexical
993ed9b460 Bug 1911021 - exclude self-hosted builtins from tracing r=arai
Including these just results in a lot of unnecessary noise in profiles.

Differential Revision: https://phabricator.services.mozilla.com/D221915
2024-10-10 17:38:15 +00:00
alexical
3d99ece609 Bug 1911021 - Remove Devtools-facing tracing API and uses r=arai
The changes in the rest of this patch to support tracing via the profiler
make the devtools endpoint obsolete. This just cleans that up.

Differential Revision: https://phabricator.services.mozilla.com/D221914
2024-10-10 17:38:13 +00:00
alexical
ec672c5c35 Bug 1911021 - Provide native, threadsafe endpoints to execution tracing r=arai
This patch allows us to start and stop the execution tracer from a native
endpoint rather than through the debugger object, and allows us to read the
trace into a native struct rather than a JS object. Giving a thread safe
native endpoint makes integration very easy for the profiler, and is also
more efficient than writing to and reading from an intermediary JS object.

Differential Revision: https://phabricator.services.mozilla.com/D221102
2024-10-10 17:38:11 +00:00
alexical
d24719f883 Bug 1911021 - Add MOZ_EXECUTION_TRACER compile flag r=arai
Differential Revision: https://phabricator.services.mozilla.com/D222753
2024-10-10 17:38:08 +00:00
alexical
1e34e76205 Bug 1911021 - Use ms since process start as time in ExecutionTracer r=arai
Differential Revision: https://phabricator.services.mozilla.com/D221913
2024-10-10 17:38:05 +00:00
Stanca Serban
825ae63437 Merge mozilla-central to autoland on a CLOSED TREE 2024-10-11 01:50:06 +03:00
Narcis Beleuzu
0cd8e31488 Backed out changeset a6e4191fa2ce (bug 1919287) for causing 1923870. a=backout 2024-10-11 01:36:20 +03:00
Stanca Serban
d27c713126 Backed out changeset ba57d03292b6 (bug 1922802) as requested for causing Bug 1923836. 2024-10-11 00:39:05 +03:00
Stanca Serban
9d9da02a6c Backed out changeset 8341f229117b (bug 1916662) for causing tsan marionette failures. 2024-10-11 00:42:29 +03:00
Stanca Serban
00c679dc82 Backed out changeset f5c51fd71f7b (bug 1193373) as requested by dmeehan for causing Bug 1923938. CLOSED TREE 2024-10-10 22:03:50 +03:00
Stanca Serban
8fbec65201 Backed out 2 changesets (bug 1920733) for causing windows reftests failures in select-4-ref.html. CLOSED TREE
Backed out changeset f28e910b3409 (bug 1920733)
Backed out changeset 612816a6ef09 (bug 1920733)
2024-10-10 21:25:10 +03:00
Eitan Isaacson
949bd3acfe Bug 1915262 - Fire queued live region event from content in MacOS. r=morgan
Introduce a gecko live region changed event and fire it from within content.
This way it gets coalesced in the case of many insertions/deletions.

Also, rely on text insert/delete instead of reorder because there can be cases
where the text in a leaf changes as opposed to a tree mutation.
We get text insert/delete on mutations too, so that should cover it.

Differential Revision: https://phabricator.services.mozilla.com/D224388
2024-10-10 17:36:26 +00:00
Sam Foster
fc07ffe892 Bug 1922898 - Correct inactive titlebar color in linux; ensure titlebar toolbars get the browser-titlebar class. r=desktop-theme-reviewers,dao,tabbrowser-reviewers
- Remove the titlebar-color class which is now redundant with browser-titlebar
- Fix the specificity in the linux stylesheet ensuring titlebar toolbars show the theme's background images not the falback colors

Differential Revision: https://phabricator.services.mozilla.com/D224862
2024-10-10 17:28:23 +00:00
Tooru Fujisawa
e7edd448cf Bug 1923408 - Part 4: Rename GenericPrinter::reportOutOfMemory to setPendingOutOfMemory to avoid misuse. r=nbp
The "report" in the method name is misleading that it immediately reports OOM
to the JSContext.

Differential Revision: https://phabricator.services.mozilla.com/D225070
2024-10-10 17:22:42 +00:00
Tooru Fujisawa
d542a00807 Bug 1923408 - Part 3: Remove unused JSONPrinter::outOfMemory method. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D225069
2024-10-10 17:22:42 +00:00
Tooru Fujisawa
a3fb33df14 Bug 1923408 - Part 2: Do not call reportOutOfMemory in LCovRealm::lookupOrAdd. r=nbp
LCovRealm::lookupOrAdd's error mode immediately results in ReportOutOfMemory(cx)
in the consumer, and there's no need to note the OOM on the printer.

Differential Revision: https://phabricator.services.mozilla.com/D225068
2024-10-10 17:22:42 +00:00
Tooru Fujisawa
844f33dbd3 Bug 1923408 - Part 1: Do not early-return on sprinter OOM in bytecode utils. r=nbp
The OOM inside Sprinter shouldn't trigger immediate error mode return, but
the OOM should be forwarded to JSContext by release method.

Differential Revision: https://phabricator.services.mozilla.com/D225067
2024-10-10 17:22:41 +00:00
Steve Fink
9a83828ff2 Bug 1839769 - disable OCSP for testing to avoid nonlocal connection attempts r=spidermonkey-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D225162
2024-10-10 17:19:37 +00:00
Thomas Wisniewski
bbe5229480 Bug 1923468 - install the webcompat addon as a built-in addon in our testing framework, rather than just a temporary one, so it works again; r=ksenia
Differential Revision: https://phabricator.services.mozilla.com/D225230
2024-10-10 17:17:41 +00:00
Stanca Serban
355066eefc Merge mozilla-central to autoland on a CLOSED TREE 2024-10-11 01:12:04 +03:00
Stanca Serban
0fc4e077bf Backed out 2 changesets (bug 1859597) for causing Windows L10n bustages. CLOSED TREE
Backed out changeset 69f08abf3ddc (bug 1859597)
Backed out changeset 0c14701134ca (bug 1859597)
2024-10-11 00:46:10 +03:00
Stanca Serban
696f0af4db Backed out changeset 8341f229117b (bug 1916662) for causing tsan marionette failures. 2024-10-11 00:42:29 +03:00
Stanca Serban
dd1d0fb791 Backed out changeset ba57d03292b6 (bug 1922802) as requested for causing Bug 1923836. 2024-10-11 00:39:05 +03:00