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