Commit Graph

21554 Commits

Author SHA1 Message Date
Jonathan Watt
67b52dcd3b Bug 1798323 - Style changes to support the 'page-orientation' property. r=AlaskanEmily
Differential Revision: https://phabricator.services.mozilla.com/D161800
2022-12-19 15:37:38 +00:00
Lee Salzman
226abc989e Bug 1806392 - Add a debug indicator for Accelerated Canvas2D. r=aosmond
This adds a debug indicator controlled by the pref gfx.canvas.accelerated.debug.
A green square is drawn in the upper right corner of the canvas to let us know if
acceleration is being used or not.

Differential Revision: https://phabricator.services.mozilla.com/D165018
2022-12-19 13:59:14 +00:00
Kershaw Chang
4273a3fbb7 Bug 1740692 - Establish a speculative connection when receiving rel=preconnect in 103 response, r=necko-reviewers,manuel,valentin
Differential Revision: https://phabricator.services.mozilla.com/D163572
2022-12-18 12:44:38 +00:00
Cristian Tuns
3d5e3c342a Backed out 3 changesets (bug 1804129) for causing bug 1806172 CLOSED TREE
Backed out changeset f91c50c4463e (bug 1804129)
Backed out changeset 97e14cf22746 (bug 1804129)
Backed out changeset 7c53b83abc50 (bug 1804129)
2022-12-16 16:27:55 -05:00
Lee Salzman
db415d5fcc Bug 1806058 - Let Accelerated Canvas2D ride the trains on Linux and Mac. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D164882
2022-12-16 20:15:50 +00:00
Lee Salzman
e599e9d352 Bug 1806058 - Add blocklist for Accelerated Canvas2D. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D164881
2022-12-16 20:15:49 +00:00
Sergey Galich
76c03dc337 Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-16 18:41:58 +00:00
Paul Zuehlcke
0d225891bb Bug 1804129 - Tests for nsICookieBannerService::hasRuleForBrowsingContextTree. r=timhuang
Depends on D164852

Differential Revision: https://phabricator.services.mozilla.com/D164910
2022-12-16 17:31:07 +00:00
Tom Schuster
ecfac74485 Bug 1343950 - CSP: Enable the 'unsafe-hashes' keyword by default. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D164891
2022-12-16 15:10:46 +00:00
Benjamin VanderSloot
c823b35008 Bug 1803245 - Add Timeout nsiTimer onto the Document to track active IdentityCredential requests, r=timhuang
This doesn't actually move the timer onto the document.
Instead it is the correct manual juggling of pointers via `.forget()` and `NS_RELEASE()` and some additional testing to make sure it works properly.
This passes tests where we resolve, reject immediately, and reject on timeout and has no leaks in all of those cases.
Putting the timer on the document also required putting the pending promise onto the document with it and that had further wrinkles.
I call that good enough.

Differential Revision: https://phabricator.services.mozilla.com/D164260
2022-12-14 14:02:57 +00:00
Henri Sivonen
d33b99a1f7 Bug 1801862 - Remove the pref to run the HTML parser on the main thread. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D162723
2022-12-14 11:58:02 +00:00
Byron Campen
cf1dd9ff37 Bug 1401592: Add a config option to imitate the old setParameters behavior. r=jib,chutten,webidl,smaug
When the compat mode is used, we log warnings to the JS console instead of
throwing. We also add a bunch of Glean metrics for tracking how often we
see these warnings (or failures) in the field.

Differential Revision: https://phabricator.services.mozilla.com/D161523
2022-12-13 23:22:04 +00:00
Byron Campen
d69071ba92 Bug 1401592: Remove the media.peerconnection.simulcast pref. r=jib
There is not really any reason to support disabling this feature.

Differential Revision: https://phabricator.services.mozilla.com/D156833
2022-12-13 23:22:00 +00:00
Butkovits Atila
74a43f86ea Backed out 18 changesets (bug 1401592, bug 1676855) for causing failures at test_peerConnection_scaleResolution_oldSetParameters.html. CLOSED TREE
Backed out changeset 47c810ec8060 (bug 1676855)
Backed out changeset aba56121e546 (bug 1401592)
Backed out changeset ba525fa85b99 (bug 1401592)
Backed out changeset 00409e6f4685 (bug 1401592)
Backed out changeset bf98bb55e45f (bug 1401592)
Backed out changeset f16c0eb92363 (bug 1401592)
Backed out changeset 3cb1dde9bbbc (bug 1401592)
Backed out changeset a9bfef738d49 (bug 1401592)
Backed out changeset aa6aa10cfd97 (bug 1401592)
Backed out changeset b4752eaae108 (bug 1401592)
Backed out changeset e868d7b3abd8 (bug 1401592)
Backed out changeset ce11d420246c (bug 1401592)
Backed out changeset 01434a8cb2b6 (bug 1401592)
Backed out changeset 154d08dd3bca (bug 1401592)
Backed out changeset fffc015a5dd5 (bug 1401592)
Backed out changeset 9e11ddaf8b3e (bug 1401592)
Backed out changeset 26a812435ddd (bug 1401592)
Backed out changeset 3b064fbc9a61 (bug 1401592)
2022-12-13 22:53:05 +02:00
Byron Campen
e1da52d829 Bug 1401592: Add a config option to imitate the old setParameters behavior. r=jib,chutten,webidl,smaug
When the compat mode is used, we log warnings to the JS console instead of
throwing. We also add a bunch of Glean metrics for tracking how often we
see these warnings (or failures) in the field.

Differential Revision: https://phabricator.services.mozilla.com/D161523
2022-12-13 16:32:25 +00:00
Byron Campen
fab285afae Bug 1401592: Remove the media.peerconnection.simulcast pref. r=jib
There is not really any reason to support disabling this feature.

Differential Revision: https://phabricator.services.mozilla.com/D156833
2022-12-13 16:32:20 +00:00
Nazım Can Altınova
ee86610605 Bug 1803751 - Make some marker fields searchable and bump the profile version r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D163714
2022-12-13 14:19:07 +00:00
lyavor
df996dfcec Bug 1672106 - enable mixed content level 2 in beta and nightly. r=freddyb,necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D160885
2022-12-13 11:57:01 +00:00
sotaro
da193083e8 Bug 1800178 - Enable RemoteTexture on WebGL with sync present on android nightly r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D162369
2022-12-13 11:14:34 +00:00
Sylvestre Ledru
04363d3827 Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin
Differential Revision: https://phabricator.services.mozilla.com/D163157
2022-12-13 09:14:44 +00:00
Stanca Serban
73745e9411 Backed out changeset ad94b64c18cb (bug 1751763) for causing mochitests failures on browser_startup_images.js. CLOSED TREE 2022-12-13 10:29:08 +02:00
Chris Peterson
ef0d94bcbc Bug 1804375 - Re-enable clang -Wnull-dereference warnings in gtest. r=firefox-build-system-reviewers,glandium
Bug 1324242 disabled clang's -Wnull-dereference warnings in gtest code, but this warning can be re-enabled because the current version of gtest doesn't trigger these warnings.

Differential Revision: https://phabricator.services.mozilla.com/D164027
2022-12-13 03:57:35 +00:00
Sergey Galich
d6a7a0446a Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-13 03:09:18 +00:00
sotaro
aa7be20154 Bug 1800032 - Enable RemoteTexture on WebGL with sync present until release r=jgilbert,gfx-reviewers,lsalzman
Bug 1791693 enabled "Enable RemoteTexture on WebGL with sync present" until early beta. One regression(Bug 1795050) was reported and it was addressed. Then we try to enable it until release.

Though, on android, it is not enabled yet.

Differential Revision: https://phabricator.services.mozilla.com/D161860
2022-12-13 00:26:54 +00:00
Emily McDonough
81ae4edc3d Bug 1787947 - pref on CSS named pages in Nightly r=dholbert
Also standardize having named pages enabled for css-page WPT

Differential Revision: https://phabricator.services.mozilla.com/D163638
2022-12-12 21:11:36 +00:00
Daniel Holbert
5c26733cab Bug 1804980: Remove the about:config pref for subgrid, layout.css.grid-template-subgrid-value.enabled, since it's been default-enabled for years. r=TYLin,tlouw
Differential Revision: https://phabricator.services.mozilla.com/D164389
2022-12-12 20:54:40 +00:00
Andreas Pehrson
c3b7332bbb Bug 1451394 - Enable new Mac camera backend in Nightly and early Beta. r=webrtc-reviewers,jib
Differential Revision: https://phabricator.services.mozilla.com/D163686
2022-12-12 15:47:22 +00:00
Andreas Pehrson
47c24b8bab Bug 1451394 - Integrate with the libwebrtc camera backend for Mac. r=webrtc-reviewers,jib
Differential Revision: https://phabricator.services.mozilla.com/D163684
2022-12-12 15:47:22 +00:00
Jens Stutte
db3cae107a Bug 1768581 - Part 3 Swap the order of MaybeFastShutdown and KillClearOnShutdown inside AdvanceShutdownPhase and add extra NS_ProcessPendingEvents for the main thread. r=xpcom-reviewers,nika
This change will effectively anticipate the fast shutdown by half a phase, making it more coherent with the phase it is defined to happen.

Depends on D160250

Differential Revision: https://phabricator.services.mozilla.com/D160628
2022-12-12 15:21:27 +00:00
Iulian Moraru
e7e2922cb1 Backed out changeset 27f8690ebc50 (bug 1803751) for causing xpcshell failures on test_feature_mainthreadio.js. CLOSED TREE 2022-12-12 17:43:23 +02:00
Jonathan Kew
ab2c050f10 Bug 1466443 - Update WOFF2 library to upstream tip, to pick up overlapSimpleBitmap support. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D164324
2022-12-12 15:04:07 +00:00
Nazım Can Altınova
0d5987410a Bug 1803751 - Make some marker fields searchable and bump the profile version r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D163714
2022-12-12 13:11:56 +00:00
Iulian Moraru
5b5d5ef41c Merge mozilla-central to autoland on a CLOSED TREE 2022-12-10 00:51:54 +02:00
Iulian Moraru
f597e0908a Backed out changeset 5687d0e50d11 (bug 1752089) as per John Schanck's request and for causing Bug 1804979. a=backout 2022-12-10 00:13:30 +02:00
Iulian Moraru
ab4c6b8fed Backed out changeset 2522b2da871e (bug 1751763) as per sgalich's request. CLOSED TREE 2022-12-09 22:35:41 +02:00
Sergey Galich
e7c0cc0b8d Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-09 17:41:16 +00:00
Andreas Farre
6b21ad4797 Bug 1784678 - Turn off ORB entirely for Android. r=sefeng
We cannot really have ORB turned on for Nightly until we've resolved
Bug 1778430.

Differential Revision: https://phabricator.services.mozilla.com/D164358
2022-12-09 15:37:32 +00:00
Cristian Tuns
d2f9ea2645 Backed out changeset 941f7fe27b76 (bug 1672106) for causing mochitest failures on /browser_103_preload.js CLOSED TREE 2022-12-09 06:33:09 -05:00
lyavor
3a331e3bf9 Bug 1672106 - enable mixed content level 2 in beta and nightly. r=freddyb
# disable mixed_content.upgrade_display_content partly because it would upgrade the downgrade-upgrade tests
# where img,audio or video resources are used for testing sec-fetch site. Such a upgrade would miss the test idea and lead to an error.
# See more here: https://github.com/web-platform-tests/wpt/issues/37080

Differential Revision: https://phabricator.services.mozilla.com/D160885
2022-12-09 09:29:07 +00:00
Simon Friedberger
81ad4177dc Bug 1804413: Update remote server prefs for new version. Improve error handling. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D164070
2022-12-08 19:52:04 +00:00
Stanca Serban
2aa811232e Backed out 3 changesets (bug 1804413) for causing Xpcshell tests failures in test_dap.js. CLOSED TREE
Backed out changeset 07e35e34ac0e (bug 1804413)
Backed out changeset 408fd6a7c601 (bug 1804413)
Backed out changeset f5533a86cd2b (bug 1804413)
2022-12-08 19:02:40 +02:00
Simon Friedberger
e26e7c8fe2 Bug 1804413: Update remote server prefs for new version. Improve error handling. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D164070
2022-12-08 16:16:43 +00:00
Zach Hoffman
56a611456b Bug 1803118 - Snap mouse to <input type=range> tick marks r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D163780
2022-12-08 12:27:22 +00:00
Stanca Serban
0310ad663a Backed out changeset 4970c9b75aad (bug 1803118) for causing wpt failures on range-snap-to-tick-marks. CLOSED TREE 2022-12-08 10:22:52 +02:00
Ashly Hale
c4b124d07b Bug 1773596 - Reimplement non-virtual surface rendering r=jgilbert,gfx-reviewers,gw
Differential Revision: https://phabricator.services.mozilla.com/D161239
2022-12-08 04:38:14 +00:00
Zach Hoffman
515316f6d4 Bug 1803118 - Snap mouse to <input type=range> tick marks r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D163780
2022-12-08 04:01:28 +00:00
Cosmin Sabou
09c229f0eb Backed out changeset b276c24696ee (bug 1787947) for causing crashes @nsCSSFrameConstructor. 2022-12-08 02:24:48 +02:00
Cosmin Sabou
13d44c8586 Backed out changeset 9723d831f285 (bug 1751763) for causing geckoview failures on loginSelectAccept. 2022-12-08 01:59:56 +02:00
Emily McDonough
d1c00468a9 Bug 1787947 - pref on CSS named pages in Nightly r=dholbert
Also standardize having named pages enabled for css-page WPT

Differential Revision: https://phabricator.services.mozilla.com/D163638
2022-12-07 23:20:35 +00:00
Sergey Galich
07a318558d Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-07 22:59:32 +00:00