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

836761 Коммитов

Автор SHA1 Сообщение Дата
Jim Blandy 8aaceac58d Bug 1825785: Only run WebGPU mochitests on mingw in mozilla-central. r=RyanVM
At the moment, WebGPU is only enabled in nightly builds. Bug 1750398 accidentally enabled the WebGPU mochitests in all ["release"](https://firefox-source-docs.mozilla.org/taskcluster/attributes.html#run-on-projects) builds, but that doesn't make sense yet.

Differential Revision: https://phabricator.services.mozilla.com/D174799
2023-04-05 23:09:51 +00:00
Cristian Tuns ab8d86a07e Backed out changeset 721a7c52f1ab (bug 1814091) for causing wpt failures in cts.https.html CLOSED TREE 2023-04-05 19:10:16 -04:00
Noemi Erli d637b3f05e Backed out 24 changesets (bug 1824465) for causing failures in nsISupportsImpl.cpp CLOSED TREE
Backed out changeset a5c8f22b7170 (bug 1824465)
Backed out changeset b551b655ac72 (bug 1824465)
Backed out changeset 0e6768a6419c (bug 1824465)
Backed out changeset fb115ebb7fe0 (bug 1824465)
Backed out changeset aaa7a2c8aa3b (bug 1824465)
Backed out changeset 7ef94bfa90b3 (bug 1824465)
Backed out changeset a4238fd6b86f (bug 1824465)
Backed out changeset 3a88e4cfbe45 (bug 1824465)
Backed out changeset 40c2467d3162 (bug 1824465)
Backed out changeset 8f900395c72c (bug 1824465)
Backed out changeset 92e4c6e4d73c (bug 1824465)
Backed out changeset 445c5d5d9661 (bug 1824465)
Backed out changeset de51ed5389d9 (bug 1824465)
Backed out changeset 72049d72bcb6 (bug 1824465)
Backed out changeset 126773c2427a (bug 1824465)
Backed out changeset 886e76bc80be (bug 1824465)
Backed out changeset a69a851411f0 (bug 1824465)
Backed out changeset 703599cf6189 (bug 1824465)
Backed out changeset 11ecb78ebc15 (bug 1824465)
Backed out changeset 563255aaa1e1 (bug 1824465)
Backed out changeset d1bf32c2a6c6 (bug 1824465)
Backed out changeset ef28b2777487 (bug 1824465)
Backed out changeset a2015d354bb1 (bug 1824465)
Backed out changeset 31d6b53fdc6a (bug 1824465)
2023-04-06 01:50:55 +03:00
John Schanck 4edd0c2cff Bug 1775984 - Telemetry update races with returning promise in browser_webauthn_telemetry test. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D174518
2023-04-05 22:28:07 +00:00
Heitor Neiva 8467c60add Bug 1826542 - Prevent mac notarization from running outside level 3 r=releng-reviewers,gabriel,ahal
Differential Revision: https://phabricator.services.mozilla.com/D174809
2023-04-05 22:12:26 +00:00
Kelsey Gilbert 4d9ea58f49 Bug 1814091 - Move CanvasContext.getPreferredFormat to GPU.getPreferredCanvasFormat. r=gfx-reviewers,jimb,emilio
This reflects a change in the spec.

Differential Revision: https://phabricator.services.mozilla.com/D174792
2023-04-05 22:02:47 +00:00
Mike Hommey 1dbceadc1c Bug 1826485 - Force update ntapi to 0.4. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174729
2023-04-05 22:00:51 +00:00
elephanteatsapple 6761cfa290 Bug 1825070 - Make the Migration Wizard panel / panel-list closer to the width of the selector button. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D174801
2023-04-05 21:42:35 +00:00
Mike Conley 96eca252ac Bug 1825854 - Add a preference to control the behavior of the migration wizard when opened from about:welcome. r=settings-reviewers,mstriemer
This is controlled by the migrationWizard.aboutWelcomeBehavior Nimbus feature variable.

Differential Revision: https://phabricator.services.mozilla.com/D174326
2023-04-05 21:40:46 +00:00
Nathan LaPre 65baef59a3 Bug 1825516: Work around suspected gcc bug, r=morgan,eeejay
This revision works around a suspected bug in gcc which was causing
build failures. The compiler would complain that ApplyScrollOffset was
protected, and therefore inaccessible, if we capture the return value
of that function within BoundsWithOffset. I don't think this actually
violates any C++ rules, and other compilers agree. To work around the
problem, this revision wraps the call to ApplyScrollOffset in an
immediately-invoked lambda, which satisfies gcc for some reason.

Differential Revision: https://phabricator.services.mozilla.com/D174697
2023-04-05 21:35:49 +00:00
Nika Layzell 746286bda3 Bug 1824465 - Part 24: Require toplevel protocols to be refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173739
2023-04-05 21:33:45 +00:00
Nika Layzell 0b6c59208c Bug 1824465 - Part 23: Make PProfiler refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173738
2023-04-05 21:33:45 +00:00
Nika Layzell 0ac2453d62 Bug 1824465 - Part 22: Make PStreamFilter refcounted, r=extension-reviewers,kmag
Differential Revision: https://phabricator.services.mozilla.com/D173737
2023-04-05 21:33:44 +00:00
Nika Layzell e1bf44d9b8 Bug 1824465 - Part 21: Make PRemoteSandboxBroker refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173736
2023-04-05 21:33:44 +00:00
Nika Layzell 7504c564fc Bug 1824465 - Part 20: Make PSandboxTesting refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173735
2023-04-05 21:33:44 +00:00
Nika Layzell ba0ee3ea8d Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D173734
2023-04-05 21:33:43 +00:00
Nika Layzell 70b54d3677 Bug 1824465 - Part 18: Make PSocketProcess refcounted, r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D173733
2023-04-05 21:33:43 +00:00
Nika Layzell 082a49dc3e Bug 1824465 - Part 17: Make ProxyAutoConfigChild refcounted, r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D173732
2023-04-05 21:33:42 +00:00
Nika Layzell 9861de02d5 Bug 1824465 - Part 16: Make PVRManager refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173731
2023-04-05 21:33:42 +00:00
Nika Layzell ff8ebebf63 Bug 1824465 - Part 15: Make PVRGPU refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173730
2023-04-05 21:33:42 +00:00
Nika Layzell df4f4f4e59 Bug 1824465 - Part 14: Make PVR Refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173729
2023-04-05 21:33:41 +00:00
Nika Layzell 4f7b1df1f8 Bug 1824465 - Part 13: Make PVideoBridge refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173728
2023-04-05 21:33:41 +00:00
Nika Layzell eb59041574 Bug 1824465 - Part 12: Make PUICompositorController refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173727
2023-04-05 21:33:40 +00:00
Nika Layzell 45fa86b30d Bug 1824465 - Part 11: Make PImageBridge refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173726
2023-04-05 21:33:40 +00:00
Nika Layzell 631b0dc7ba Bug 1824465 - Part 10: Make PCompositorManager refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173725
2023-04-05 21:33:40 +00:00
Nika Layzell f6ee9822b0 Bug 1824465 - Part 9: Make PVsyncBridge refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173724
2023-04-05 21:33:39 +00:00
Nika Layzell ce85df3482 Bug 1824465 - Part 8: Make PGPU refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173723
2023-04-05 21:33:39 +00:00
Nika Layzell 60f4c7fb05 Bug 1824465 - Part 7: Make PRemoteDecoderManager refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173722
2023-04-05 21:33:38 +00:00
Nika Layzell ea6567869b Bug 1824465 - Part 6: Make PRDD refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173721
2023-04-05 21:33:38 +00:00
Nika Layzell 246f793044 Bug 1824465 - Part 5: Make PGMP refcounted, r=media-playback-reviewers,karlt
Differential Revision: https://phabricator.services.mozilla.com/D173720
2023-04-05 21:33:38 +00:00
Nika Layzell 172d1b089d Bug 1824465 - Part 4: Make PProcessHangMonitor refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173719
2023-04-05 21:33:37 +00:00
Nika Layzell 76172435cc Bug 1824465 - Part 3: Make PContent refcounted, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D173718
2023-04-05 21:33:37 +00:00
Nika Layzell d25576891f Bug 1824465 - Part 2: NS_INLINE_DECL_REFCOUNTING_INHERITED should always override, r=xpcom-reviewers,emilio,kmag
Without this change, a class with multiple base classes, one of which is
concrete, would not implement the pure virtual refcounting methods from the
other class.

Differential Revision: https://phabricator.services.mozilla.com/D173717
2023-04-05 21:33:36 +00:00
Nika Layzell 6ad9e0d1bb Bug 1824465 - Part 1: Introduce ReleaseAssertIsOnMainThread, r=xpcom-reviewers,emilio,kmag
This is like AssertIsOnMainThread, except with a release assert.

Differential Revision: https://phabricator.services.mozilla.com/D173716
2023-04-05 21:33:35 +00:00
Olivia Hall 5028881191 Bug 1809922 - Enable window.print for Release in GeckoView r=geckoview-reviewers,webidl,smaug,saschanaz,m_kato
This bug changes the preference for window.print (dom.enable_window_print)
in GeckoView and Android to on by default. It also adjusts WPT expectations.

Differential Revision: https://phabricator.services.mozilla.com/D174535
2023-04-05 21:30:19 +00:00
Mark Banner 9f18205385 Bug 1826316 - Change logging about lack of search settings file to debug only. r=search-reviewers,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D174773
2023-04-05 21:22:12 +00:00
Cristian Tuns d77b4058be Merge mozilla-central to autoland on a CLOSED TREE 2023-04-05 17:29:56 -04:00
Cristian Tuns 9e3413f54e Backed out changeset be6ab6cd894d (bug 1806664) for causing static-analysis, repackage-msi bustages CLOSED TREE 2023-04-05 17:19:33 -04:00
Noemi Erli 4583632812 Backed out 3 changesets (bug 1712703) for causing nsLineLayout related crashes CLOSED TREE
Backed out changeset 18c753fda684 (bug 1712703)
Backed out changeset e54195c66f87 (bug 1712703)
Backed out changeset fa98b4c11d52 (bug 1712703)
2023-04-06 00:12:05 +03:00
Noemi Erli e465420048 Backed out 2 changesets (bug 1814266) for causing failures in browser_identityPopup_focus.js
Backed out changeset fb7b697636ae (bug 1814266)
Backed out changeset 7e5ac07b53d9 (bug 1814266)
2023-04-06 00:02:41 +03:00
Henrik Skupin 073ee7078b Bug 1586503 - [cdp] Fix test eventsWhenNavigatingFrameSet for expected event order. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D174771
2023-04-05 20:54:38 +00:00
Daniel Holbert d2ffb13de4 Bug 1826268: Use StaticAutoPtr to manage several global variables in Preferences.cpp. r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D174558
2023-04-05 20:41:17 +00:00
Jonathan Kew a655c6836d Bug 1712703 - Remove annotations for failures related to pre-wrap and hanging spaces. r=dholbert
With the preceding patch, all the new testcases added here now pass, as do several
pre-existing WPT tests that were failing for similar reasons.

Depends on D174728

Differential Revision: https://phabricator.services.mozilla.com/D174730
2023-04-05 20:28:08 +00:00
Jonathan Kew 1c77c30705 Bug 1712703 - Record the "hangable" advance of trailing whitespace in a textframe property, and use this in nsLineLayout to adjust inline positioning. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D174728
2023-04-05 20:28:08 +00:00
Jonathan Kew c59eae6aaf Bug 1712703 - Add WPT reftests for white-space:pre interaction with text-align. r=dholbert
Of the 15 cases here (combinations of text-align and directionality), mozilla-central
currently fails 9 and passes only 6.

(FTR, a bunch of these tests also currently fail in Chrome, with similar errors to Firefox;
only Safari seems to handle them consistently/correctly.)

Differential Revision: https://phabricator.services.mozilla.com/D174726
2023-04-05 20:28:08 +00:00
Tim Giles eef8d152e4 Bug 1814266 - Migrate strings after removing learn more markup. r=fluent-reviewers,flod
Depends on D173701

Differential Revision: https://phabricator.services.mozilla.com/D174759
2023-04-05 20:23:06 +00:00
Ebilite Uchenna b9a1be77e6 Bug 1814266 - Use moz-support-link for the "identify-popup-custom-root-learn-more" label. r=tgiles,flod
Differential Revision: https://phabricator.services.mozilla.com/D173701
2023-04-05 20:23:05 +00:00
Mike Kaply 483af42724 Bug 1821068 - Allow policy to set initial container entries. r=sdk,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D173536
2023-04-05 20:17:36 +00:00
Updatebot f2da787196 Bug 1826625 - Update irregexp to 5a3db5caabd2c247a567576d68de0493ff70f3f2 r=iain DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D174785
2023-04-05 19:12:09 +00:00
Rob Wu 55b95c24d3 Bug 1825953 - Temporarily add some extension prefs to ignorePrefs.json r=rpl,jmaher
Most extension mochitests are now busted in TV (--test-verify) tests
because of the changes from bug 1783248.

The cause of the failure will be addressed in a follow-up, at:
https://bugzilla.mozilla.org/show_bug.cgi?id=1826390

Differential Revision: https://phabricator.services.mozilla.com/D174658
2023-04-05 19:10:49 +00:00