tannal
d13f6b513b
Bug 1917994 - Remove threads.control_event_queue.enabled pref. r=gregp,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D222197
2024-09-16 18:14:53 +00:00
Andrea Marchesini
c6b5fb82a2
Bug 1475599 - part 1 - CookieStore API - WebIDL, r=smaug,edgul
...
Differential Revision: https://phabricator.services.mozilla.com/D215144
2024-09-12 16:48:18 +00:00
Iulian Moraru
07f06ae72b
Backed out 11 changesets (bug 1475599) for causing wpt failures on change_eventhandler_in_bfcache.https.window.html. CLOSED TREE
...
Backed out changeset 74d0efb3b0d1 (bug 1475599)
Backed out changeset 7e736b5732c1 (bug 1475599)
Backed out changeset 8620daea37ad (bug 1475599)
Backed out changeset 0d57b435d872 (bug 1475599)
Backed out changeset a63a5bcb0524 (bug 1475599)
Backed out changeset cd8cc80dc7e9 (bug 1475599)
Backed out changeset ef2cdfb059af (bug 1475599)
Backed out changeset d3c7729a1972 (bug 1475599)
Backed out changeset 7eccbaa8e62e (bug 1475599)
Backed out changeset cc3c39aa8fb8 (bug 1475599)
Backed out changeset 2fc9a3d0ad8b (bug 1475599)
2024-09-12 00:03:14 +03:00
Andrea Marchesini
6cb300bb5a
Bug 1475599 - part 1 - CookieStore API - WebIDL, r=smaug,edgul
...
Differential Revision: https://phabricator.services.mozilla.com/D215144
2024-09-11 16:26:54 +00:00
Jan Varga
7c99959ff9
Bug 1917242 - Destroy callbacks before chaining completion promise; r=xpcom-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D221321
2024-09-11 15:30:00 +00:00
Jan Varga
7df352d174
Bug 1917242 - Add a gtest for expected callback destruction order; r=xpcom-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D221320
2024-09-11 15:29:59 +00:00
Alexandre Lissy
f5c1ebc1bc
Bug 1506198 - Remove content temp dir r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D220369
2024-09-11 07:37:27 +00:00
Norisz Fay
99582f05be
Backed out changeset b38b6b47c602 (bug 1506198) for causing bustage on SandboxBroker.cpp CLOSED TREE
2024-09-11 10:21:38 +03:00
Alexandre Lissy
8ffb617205
Bug 1506198 - Remove content temp dir r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D220369
2024-09-11 06:07:42 +00:00
Tamas Szentpeteri
84034a29ab
Backed out 11 changesets (bug 1475599) for causing mochitest failures on browser_script_command_execute_basic.js. CLOSED TREE
...
Backed out changeset 51aa424e5ec9 (bug 1475599)
Backed out changeset 01c2bc6d727a (bug 1475599)
Backed out changeset 2d925ea3da19 (bug 1475599)
Backed out changeset 30d5dfedf252 (bug 1475599)
Backed out changeset fc3b4c5ee4b2 (bug 1475599)
Backed out changeset 0cfe4b34b57a (bug 1475599)
Backed out changeset fc19677480ad (bug 1475599)
Backed out changeset f279f023c340 (bug 1475599)
Backed out changeset 4063d0c74231 (bug 1475599)
Backed out changeset 0868fb4018a7 (bug 1475599)
Backed out changeset 9c8b6e35bf3f (bug 1475599)
2024-09-11 00:31:53 +03:00
Andrea Marchesini
5c27115ef1
Bug 1475599 - part 1 - CookieStore API - WebIDL, r=smaug,edgul
...
Differential Revision: https://phabricator.services.mozilla.com/D215144
2024-09-10 16:31:38 +00:00
Francesco Lodolo (:flod)
d0059173bd
Bug 1917163 - Update rstcheck to 6.2.4, fix resulting errors in documents, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D221287
2024-09-06 15:04:10 +00:00
Alexandra Borovova
536eac2c33
Bug 1884876 - Add notification about stylesheets loaded from CSSLoader cache. r=necko-reviewers,emilio,arai
...
Differential Revision: https://phabricator.services.mozilla.com/D220571
2024-09-06 14:47:23 +00:00
Cristina Horotan
c6ba4c0134
Backed out changeset 4e2df2c48e4b (bug 1917163) for causing mozlint failure. CLOSED TREE
2024-09-06 16:57:11 +03:00
Francesco Lodolo (:flod)
fd657600c1
Bug 1917163 - Update rstcheck to 6.2.4, fix resulting errors in documents, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D221287
2024-09-06 12:17:06 +00:00
serge-sans-paille
18308210a8
Bug 1916234 - Remove global constructor from dom/html/nsGenericHTMLElement.cpp r=emilio
...
Making static array constexpr and adjusting methods / codegen accordingly.
Differential Revision: https://phabricator.services.mozilla.com/D220813
2024-09-05 06:12:03 +00:00
Boris Chiou
7c3a0ab05d
Bug 1911216 - Part 1: Add CSS selector parsing support for view transition pseudo-elements. r=layout-reviewers,firefox-style-system-reviewers,emilio,devtools-reviewers,nchevobbe
...
This adds the pasring support for:
1. `::view-transition`
2. `::view-transition-group(name)`
3. `::view-transition-image-pair(name)`
4. `::view-transition-old(name)`
5. `::view-transition-new(name)`
The `name` here is a `<custom-ident>` or `*`.
Differential Revision: https://phabricator.services.mozilla.com/D219713
2024-09-03 19:29:32 +00:00
Mark Banner
e4437937de
Bug 1916093 - Enable more documentation generation warnings as fatal. r=sylvestre,devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D220766
2024-09-03 18:48:46 +00:00
Nika Layzell
bf0c416c45
Bug 1915998 - Check for Omnijar::Init failure more consistently, r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D220748
2024-08-30 22:40:25 +00:00
Andrew McCreight
3f93202f63
Bug 1915988, part 2 - Make non-main process NS_InitXPCOM infallible. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D220742
2024-08-30 21:49:36 +00:00
Matthew Gaudet
bcb0074f3d
Bug 1904429 - Connect JS_LOG to MOZ_LOG via the JS Logging interface r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D217875
2024-08-23 15:52:46 +00:00
Matthew Gaudet
efe3f4bd3e
Bug 1904429 - Extract some core logging types into their own header file r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D217873
2024-08-23 15:52:45 +00:00
Yanis Lagha
37fda24379
Bug 381283 - Prevent macOS startup crashes on case sensitive and insensitive file systems. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D218895
2024-08-22 22:59:28 +00:00
Iulian Moraru
8cff16a948
Backed out 5 changesets (bug 1904429) for causing ThreadSanitizer linux tsan failures.
...
Backed out changeset 787f23230ebd (bug 1904429)
Backed out changeset 81e85421af01 (bug 1904429)
Backed out changeset 9bf9011b0736 (bug 1904429)
Backed out changeset a59511524bc7 (bug 1904429)
Backed out changeset e74a80333551 (bug 1904429)
2024-08-22 23:57:12 +03:00
Matthew Gaudet
73d2f4b555
Bug 1904429 - Connect JS_LOG to MOZ_LOG via the JS Logging interface r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D217875
2024-08-22 17:06:00 +00:00
Matthew Gaudet
6e50ad8063
Bug 1904429 - Extract some core logging types into their own header file r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D217873
2024-08-22 17:05:59 +00:00
Florian Quèze
2570fc86fe
Bug 1913624 - Remove expired telemetry histogram THREAD_WAKEUP, r=TravisLong.
...
Depends on D219460
Differential Revision: https://phabricator.services.mozilla.com/D219461
2024-08-20 20:56:45 +00:00
Gijs Kruitbosch
64c3f31a1f
Bug 1913427 - add documentation for XPCOMUtils into firefox-source-docs, r=xpcom-reviewers,frontend-codestyle-reviewers,nika,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D219320
2024-08-20 13:29:56 +00:00
Ray Kraesig
8bb6f203e5
Bug 1909898 [1/1] - Skip checking initialization if check-function is not found r=yjuglaret
...
In late beta and later, `xul.dll` does notexport the check function, and
`firefox.exe` does not try to load it. Unfortunately, a partial update
can result in these two being mismatched -- and does so often enough to
be a beta topcrash.
Suppress this crash by checking whether the diagnostic function is
actually exported and found, rather than asserting that it must be.
(This patch is explicitly just a bandaid, and doesn't address the
underlying issue of the two binaries being mismatching versions.)
Differential Revision: https://phabricator.services.mozilla.com/D218798
2024-08-19 16:19:25 +00:00
Jens Stutte
9864e8e2bc
Bug 1913357 - Make GetDiskSpaceAvailable return the right error in case of GetParent failing. r=xpcom-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D219277
2024-08-17 11:30:59 +00:00
Emilio Cobos Álvarez
4e8cf2fc99
Bug 1913104 - Remove X11 mask code. r=stransky,desktop-theme-reviewers,dao
...
It's only used in non-compositing WMs, to implement popup transparency,
and it's completely untested.
Instead, do not draw shadows and rounded corners on those WMs.
Differential Revision: https://phabricator.services.mozilla.com/D219141
2024-08-16 12:48:28 +00:00
Mike Hommey
fc84b1d87d
Bug 1910796 - Use deflate API directly in nsGZFileWriter. r=xpcom-reviewers,nika
...
libz-rs-sys doesn't have the gz* API, and we can trivially replace it
with plain deflate.
Differential Revision: https://phabricator.services.mozilla.com/D218178
2024-08-15 11:33:39 +00:00
Mike Hommey
a7eccd1ef7
Bug 1910796 - Remove nsGZFileWriter append mode. r=xpcom-reviewers,nika
...
It is unused and doesn't make much sense (who concatenates a gzip file
after other data?).
Differential Revision: https://phabricator.services.mozilla.com/D218600
2024-08-15 11:33:38 +00:00
Greg Stoll
26741c9658
Bug 1889839 part 1: restructure TelemetryFixture to make it impossible for mCleanGlobal to be GC'd r=yjuglaret
...
Differential Revision: https://phabricator.services.mozilla.com/D219093
2024-08-14 15:18:26 +00:00
Sandor Molnar
6822287be5
Backed out 2 changesets (bug 1889839) for causing build bustages @ xpcom/tests/gtest/TestAvailableMemoryWatcherMac.cpp CLOSED TREE
...
Backed out changeset ba6f1bae31b9 (bug 1889839)
Backed out changeset 18a7ff23e6f4 (bug 1889839)
2024-08-14 17:03:09 +03:00
Greg Stoll
646b8567b9
Bug 1889839 part 1: restructure TelemetryFixture to make it impossible for mCleanGlobal to be GC'd r=yjuglaret
...
Differential Revision: https://phabricator.services.mozilla.com/D219093
2024-08-14 12:54:11 +00:00
Adam Brouwers-Harries
95b0970844
Bug 1883903 - Try to get a profile when we encounter a hang r=florian,profiler-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D214842
2024-08-14 12:11:43 +00:00
Iulian Moraru
663e005613
Backed out 3 changesets (bug 1910796) for causing build bustages and mass test failures. CLOSED TREE
...
Backed out changeset bbcbbe6b247d (bug 1910796)
Backed out changeset adde3a9ee0f7 (bug 1910796)
Backed out changeset 2aac134f145f (bug 1910796)
2024-08-13 19:29:38 +03:00
Mike Hommey
15306bdb2e
Bug 1910796 - Use deflate API directly in nsGZFileWriter. r=xpcom-reviewers,nika
...
libz-rs-sys doesn't have the gz* API, and we can trivially replace it
with plain deflate.
Differential Revision: https://phabricator.services.mozilla.com/D218178
2024-08-13 15:03:41 +00:00
Mike Hommey
9e7d0f55d3
Bug 1910796 - Remove nsGZFileWriter append mode. r=xpcom-reviewers,nika
...
It is unused and doesn't make much sense (who concatenates a gzip file
after other data?).
Differential Revision: https://phabricator.services.mozilla.com/D218600
2024-08-13 15:03:41 +00:00
Iulian Moraru
9121bbe033
Backed out changeset 33dd3a1b2573 (bug 381283) for causing crashes in the latest nightly. CLOSED TREE
2024-08-11 03:22:12 +03:00
Yanis Lagha
fe71af1a1c
Bug 381283 - Prevent macOS startup crashes on case sensitive file systems. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D218895
2024-08-09 20:53:17 +00:00
Justin Link
e1cff512da
Bug 1912367: Have AtomCache check hashes before doing full string compare r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D218900
2024-08-09 16:30:40 +00:00
Nika Layzell
008c780b6b
Bug 1908725 - Part 1: Introduce GeckoChildID, r=glandium,ipc-reviewers,mccr8
...
The new GeckoChildID type introduced in this patch is inspired by the existing
ContentParentID type used by ContentParent, but is currently distinct. It is
supported by all process types at the GeckoChildProcessHost level and can be
read for the current process from anywhere.
As this type is similar in many ways to the process type, and should be
available as early as possible within child processes, this was added alongside
the GeckoProcessType value within mozglue to make that easier to do.
The type was chosen to be an int32_t to make it feel similar to a PID, which we
currently use for process identity comparisons across the codebase. The
intention is for GeckoChildID to be preferred for these within-gecko checks, as
these IDs will not be re-used and can be known earlier during child process
creation.
Differential Revision: https://phabricator.services.mozilla.com/D217117
2024-08-07 20:39:39 +00:00
Peter Van der Beken
09adc58eb7
Bug 1911817 - PromiseRejectionEvent should store promise as object. r=webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D218754
2024-08-07 16:57:27 +00:00
Sean
3799274f28
Bug 1890028 - Display Server Error message when server returns HTTP 500 and unusual content-type r=kershaw,fluent-reviewers,necko-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D216978
2024-08-07 13:31:02 +00:00
Hiroyuki Ikezoe
a0e0c6ed8c
Bug 1831649 - Parse `interactive-widget`. r=botond,emilio
...
It's defined in the CSS viewport spec.
https://drafts.csswg.org/css-viewport/#interactive-widget-section
Differential Revision: https://phabricator.services.mozilla.com/D204163
2024-08-06 07:46:20 +00:00
Iulian Moraru
5c137ce38a
Backed out changeset 10913ecf6412 (bug 1883903) for causing xpcshell failures on test_feature_posix_signals.js.
2024-08-05 22:50:15 +03:00
Adam Brouwers-Harries
d2b6988818
Bug 1883903 - Try to get a profile when we encounter a hang r=florian,profiler-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D214842
2024-08-05 17:06:06 +00:00
Alexandre Lissy
a03d3e4c15
Bug 1909125 - Fix FDs situation to ensure prefs map will not collide r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D218181
2024-08-05 08:11:45 +00:00