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

23438 Коммитов

Автор SHA1 Сообщение Дата
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