Emily McDonough
f72bc84eb6
Bug 1882890 Part 1 - When page scaling in nsPageFrame is small, center the content instead of putting in the upper left. r=dholbert,layout-reviewers,emilio
...
This is controlled by the pref print.center_page_on_sheet
Differential Revision: https://phabricator.services.mozilla.com/D203195
2024-03-28 19:00:51 +00:00
sid
d0756637ba
Bug 1853829 - Removed dom.block_reload_from_resize_event_handler pref. r=gregp,emilio
...
block_reload_from_resize_event_handler preference was necessary long ago to prevent terrible UX, now it has been disabled unconditionally on all
platforms for about a year now and is no longer needed. Removed dom.block_reload_from_resize_event_handler preference from
modules/libpref/init/StaticPrefList.yaml. Removed preference checking from dom/base/Location.cpp.
Differential Revision: https://phabricator.services.mozilla.com/D205976
2024-03-28 11:21:22 +00:00
Norisz Fay
0d9119ceb5
Backed out 2 changesets (bug 1882890) for causing failures on test_printpreview.xhtml CLOSED TREE
...
Backed out changeset 08c947500cfc (bug 1882890)
Backed out changeset 6dfb0be3d0a0 (bug 1882890)
2024-03-28 04:03:07 +02:00
Cristina Horotan
1e515ae597
Backed out changeset 86da034132f6 (bug 1874689) for causing bc failures at browser_aboutRestartRequired_buildid_mismatch.js CLOSED TREE
2024-03-28 01:54:21 +02:00
Gian-Carlo Pascutto
cd34881837
Bug 1874689 - Enable forkserver by default in Nightly. r=jld
...
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-03-27 22:23:33 +00:00
Emily McDonough
dfc41cf997
Bug 1882890 Part 1 - When page scaling in nsPageFrame is small, center the content instead of putting in the upper left. r=dholbert,layout-reviewers,emilio
...
This is controlled by the pref print.center_page_on_sheet
Differential Revision: https://phabricator.services.mozilla.com/D203195
2024-03-27 18:56:19 +00:00
Boris Chiou
c77eaa59f4
Bug 1887738 - Remove preferences of motion path (ray(), basic-shapes, coord-box, offset-position). r=layout-reviewers,devtools-reviewers,emilio,nchevobbe
...
We have shipped them for more than 3 months and we don't have issue
right now. Chromium also removed the flags, so it should be fine to drop
them to make the code simpler.
Differential Revision: https://phabricator.services.mozilla.com/D205615
2024-03-26 16:52:03 +00:00
Gijs Kruitbosch
2bb8c173e0
Bug 1881800 - chrome/system-privileged fetch should not use credentials, r=necko-reviewers,barret,valentin,peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D203258
2024-03-26 16:50:44 +00:00
Iulian Moraru
cfcfadac08
Backed out 2 changesets (bug 1881800) for causing non unified build bustages on nsIPrincipal.h. CLOSED TREE
...
Backed out changeset 1710585070f0 (bug 1881800)
Backed out changeset 9da17ae527f3 (bug 1881800)
2024-03-26 15:46:50 +02:00
Sean Feng
9aa41b77e9
Bug 1886182 - Enable dom.disable_tab_focus_to_root_element in all channels r=dom-core,edgar
...
This feature has been tested in last Nightly, and it been looking
good so far. We can try enable it everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D205064
2024-03-26 13:01:21 +00:00
Gijs Kruitbosch
5f2c0a2ab5
Bug 1881800 - chrome/system-privileged fetch should not use credentials, r=necko-reviewers,barret,valentin,peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D203258
2024-03-26 12:38:54 +00:00
Razvan Cojocaru
86d85b5eaf
Bug 1887515 - Remove the apz.drag.initial.enabled pref. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D205544
2024-03-26 03:56:42 +00:00
Nika Layzell
5c6cb3e502
Bug 1883457 - Part 1: Disable jit compilation within the parent process on iOS, r=jandem
...
This adds a pref to disable jit compilation by calling JS::DisableJitBackend in
the parent process. This will be used on iOS, where the jit entitlements are
only available for sandboxed content processes.
Differential Revision: https://phabricator.services.mozilla.com/D203498
2024-03-25 17:12:53 +00:00
Sean Feng
35e0d3dc4c
Bug 1867058 - Part 3: Implement Selection.GetComposedRanges r=jjaschke,dom-core
...
Spec: https://www.w3.org/TR/selection-api/#ref-for-dom-selection-getcomposedranges-1
Differential Revision: https://phabricator.services.mozilla.com/D195303
2024-03-25 13:40:56 +00:00
keithamus
604f17b84d
Bug 1887467 - enable customstateset in nightlies r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D205520
2024-03-24 20:15:39 +00:00
Stanca Serban
a0eb3a81b6
Backed out changeset f0597fea2279 (bug 1887467) for causing wpt failures in idlharness.https.html.
2024-03-24 15:20:17 +02:00
keithamus
4ee5b275b8
Bug 1887467 - enable customstateset in nightlies r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D205520
2024-03-24 11:11:16 +00:00
Razvan Cojocaru
ab606fc03b
Bug 1885705 - Remove the apz.force_disable_desktop_zooming_scrollbars pref. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D205427
2024-03-23 10:49:43 +00:00
pstanciu
8bbd9e9ed6
Backed out 2 changesets (bug 1883457) for causing build bustages on StaticPrefList.yaml CLOSED TREE
...
Backed out changeset 2dbe5fbe8f16 (bug 1883457)
Backed out changeset f608ec3ab50e (bug 1883457)
2024-03-23 04:06:12 +02:00
Gregory Pappas
6496247bd6
Bug 1885708 - Remove apz.mvm.force-enabled pref r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D204839
2024-03-22 20:01:11 +00:00
Nika Layzell
a8741bf73e
Bug 1883457 - Part 1: Disable jit compilation within the parent process on iOS, r=jandem
...
This adds a pref to disable jit compilation by calling JS::DisableJitBackend in
the parent process. This will be used on iOS, where the jit entitlements are
only available for sandboxed content processes.
Differential Revision: https://phabricator.services.mozilla.com/D203498
2024-03-22 19:47:48 +00:00
pstanciu
715a8e1d09
Backed out 12 changesets (bug 1867058) for causing bustages on AbstractRange.cpp
...
Backed out changeset 6254c9c51033 (bug 1867058)
Backed out changeset 2ad556d56736 (bug 1867058)
Backed out changeset a8bc41291ab3 (bug 1867058)
Backed out changeset c30869c03a70 (bug 1867058)
Backed out changeset 39c5816dff6b (bug 1867058)
Backed out changeset 42e226158dc9 (bug 1867058)
Backed out changeset 67bb7158a09f (bug 1867058)
Backed out changeset 7b5a689dc7fd (bug 1867058)
Backed out changeset 3cf108eb13a6 (bug 1867058)
Backed out changeset 8efda4cce80c (bug 1867058)
Backed out changeset 0837e15babab (bug 1867058)
Backed out changeset 8ce7972ea4df (bug 1867058)
2024-03-23 02:24:26 +02:00
Sean Feng
80b2d55e68
Bug 1867058 - Part 3: Implement Selection.GetComposedRanges r=jjaschke,dom-core
...
Spec: https://www.w3.org/TR/selection-api/#ref-for-dom-selection-getcomposedranges-1
Differential Revision: https://phabricator.services.mozilla.com/D195303
2024-03-22 17:05:49 +00:00
Stanca Serban
3274be9ff2
Backed out 13 changesets (bug 1860492) for causing multiple failures.
...
Backed out changeset 1b6bef229ce4 (bug 1860492)
Backed out changeset 22a3235fe2dc (bug 1860492)
Backed out changeset a5b2e4d12e44 (bug 1860492)
Backed out changeset cbcb811ca382 (bug 1860492)
Backed out changeset d6a999866f19 (bug 1860492)
Backed out changeset 40cee82fa090 (bug 1860492)
Backed out changeset eeec1917ab49 (bug 1860492)
Backed out changeset cf1230802d5c (bug 1860492)
Backed out changeset b34aacf0e966 (bug 1860492)
Backed out changeset 45d137c795f1 (bug 1860492)
Backed out changeset fb667be5932d (bug 1860492)
Backed out changeset a6d22d73c8a5 (bug 1860492)
Backed out changeset c8b6c53698f5 (bug 1860492)
2024-03-22 18:18:12 +02:00
Paul Adenot
7f92e36305
Bug 1860492 - Add a pref to disable Theora playback, disable it on Nightly. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D204052
2024-03-22 14:16:29 +00:00
Stanca Serban
b0320cce41
Backed out changeset 3276640ac98a (bug 1886400) for causing wpt failures in supported-stats.https.html. CLOSED TREE
2024-03-22 14:47:16 +02:00
Stanca Serban
13b53772c1
Backed out changeset 83ed667f93bb (bug 1420777) for causing xpcshell failures test_connection_coalescing.js.
2024-03-22 14:39:20 +02:00
Valentin Gosu
69d6109a36
Bug 1420777 - Coalesce connections less aggresively r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D204663
2024-03-22 11:17:43 +00:00
stransky
5ef5e4c5a9
Bug 1886400 [Linux] Set media.navigator.mediadatadecoder_vpx_enabled to true for release on Linux r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D205197
2024-03-22 09:04:02 +00:00
sotaro
22fa535fac
Bug 1843891 - Enable to present WebGPU without readback with DX12 on Windows r=webgpu-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D190250
2024-03-22 04:13:28 +00:00
Brad Werth
8f132a9e95
Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio
...
This makes all platforms report video-dynamic-range:high if the screen
most closely associated with the document (according to the logic of
nsDeviceContext::FindScreen) is HDR capable.
This removes the LookAndFeel id for VideoDynamicRange, since it is only
used by Gecko_MediaFeatures_VideoDynamicRange, which is being modified
here to use the nsDeviceContext instead.
It also removes gfxPlatform::supportsHDR and its implementations, as it
is no longer used.
Differential Revision: https://phabricator.services.mozilla.com/D203329
2024-03-22 00:55:47 +00:00
sotaro
b10056dabf
Bug 1882688 - Enable NVIDIA RTX Video Super Resolution in Nightly r=gfx-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D205024
2024-03-22 00:27:46 +00:00
sotaro
fb2c5faa34
Bug 1882689 - Enable NVIDIA RTX Video TrueHDR in Nightly r=gfx-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D205028
2024-03-22 00:26:51 +00:00
Andrew Osmond
91162f5c3a
Bug 1886855 - Add pref to allow disabling fallback for GMP updates. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D205382
2024-03-21 20:46:07 +00:00
Calixte
059876bde3
Bug 1886796 - Enable pdfjs.enableHighlightFloatingButton in nightly and early beta r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D205343
2024-03-21 17:15:26 +00:00
dylan
b3b70f1193
Bug 1865394 - added urgency and incremental to request header in netmonitor. r=necko-reviewers,extension-reviewers,devtools-reviewers,valentin,robwu,bomsy,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D201265
2024-03-21 14:29:26 +00:00
Kershaw Chang
da04403be3
Bug 1881183 - Migrate network_http_max_response_header_size to static prefs, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D205233
2024-03-21 12:49:02 +00:00
Dave Townsend
e0ad44a33f
Bug 1864896: Fix more unused arguments. r=KrisWright,smaug,valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D205194
2024-03-21 08:35:36 +00:00
Bryan Thrall
d861e4d1cb
Bug 1865406 - Use JS::Prefs to add browser preference r=jandem
...
Even though it supports adding preferences to JS Shell, I kept the custom
`--enable-json-parse-with-source` because it makes the shell-option flags very
slightly easier in jstests.
Differential Revision: https://phabricator.services.mozilla.com/D202615
2024-03-20 21:17:24 +00:00
Butkovits Atila
612c6c012f
Backed out 12 changesets (bug 1865116, bug 1865406, bug 1865115
, bug 1860889) for causing build bustages at GCHashTable.h. CLOSED TREE
...
Backed out changeset c82ea4f23c92 (bug 1865406)
Backed out changeset 5129e0aba202 (bug 1860889)
Backed out changeset 2267e7765e87 (bug 1860889)
Backed out changeset 0f5d6ecc7a9f (bug 1860889)
Backed out changeset 3614bce991ac (bug 1860889)
Backed out changeset e15a85fbd4d7 (bug 1865116)
Backed out changeset 4e0a26aa5c3f (bug 1865115
)
Backed out changeset f5019c47d0a8 (bug 1865115
)
Backed out changeset cc30b271bc5f (bug 1865115
)
Backed out changeset 287c10cf1375 (bug 1865115
)
Backed out changeset 5aab94056467 (bug 1865115
)
Backed out changeset cf7afec72efb (bug 1865115
)
2024-03-20 19:21:03 +02:00
Bryan Thrall
77e3e18357
Bug 1865406 - Use JS::Prefs to add browser preference r=jandem
...
Even though it supports adding preferences to JS Shell, I kept the custom
`--enable-json-parse-with-source` because it makes the shell-option flags very
slightly easier in jstests.
Differential Revision: https://phabricator.services.mozilla.com/D202615
2024-03-20 16:30:58 +00:00
sunil mayya
85b00417e6
Bug 1871373 - Add keepalive attribute in Request.webidl. r=necko-reviewers,webidl,smaug,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D204895
2024-03-20 13:14:51 +00:00
Jamie Nicol
9ea5032c78
Bug 1886292 - Let webrender low-quality pinch zoom ride the trains on Android. r=nical
...
We should have done this a long time ago but forgot that it was nightly-only.
Differential Revision: https://phabricator.services.mozilla.com/D205136
2024-03-19 21:35:21 +00:00
Randell Jesup
7c14bf06e1
Bug 1356686: Put OMT decompression behind a pref r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D204957
2024-03-19 17:27:23 +00:00
Randell Jesup
066055e41e
Bug 1356686 - Do decompression off main thread in content r=necko-reviewers,valentin,extension-reviewers,robwu
...
Content processes will now always retarget delivery of OnDataAvailable for Http
channels off the main thread. Consumers that were previously redirecting
off-main thread are not affected and their retargeting will stick, but any
Httpchannel that was not retargeted off the main thread will be retargeted to
the nsIStreamTransportService.
If the listener for nsHTTPCompressConv cannot be called off the main thread (ie
the call to nsIRetargetableRequest::CheckListenerChain would fail),
nsHTTPCompressConv will be called off main thread but dispatch its decoded data
back to the main thread.
Differential Revision: https://phabricator.services.mozilla.com/D191377
2024-03-19 17:27:22 +00:00
Benjamin VanderSloot
590561cbab
Bug 1884185 - Disable the AntiTrackingRedirectHeuristic in Nightly - r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D203937
2024-03-19 15:19:26 +00:00
André Bargull
fa04aeae99
Bug 1885337 - Part 1: Implement to/from hex methods. r=dminor
...
Add preference for the proposal and implement to/from hex-string methods. The
initial implementation doesn't yet try to optimise allocations. For example as
a follow-up, we could directly allocate in the correct jemalloc arena instead of
first creating an intermediate `js::Vector`.
Differential Revision: https://phabricator.services.mozilla.com/D204636
2024-03-19 13:56:45 +00:00
Sandor Molnar
ae4cdfc2b9
Backed out 3 changesets (bug 1764201) for causing multiple failures, including build bustages @ widget/windows/ScreenHelperWin.cpp CLOSED TREE
...
Backed out changeset ea6921c88429 (bug 1764201)
Backed out changeset ff751c2ce8ef (bug 1764201)
Backed out changeset 2d21d14a2df3 (bug 1764201)
2024-03-19 17:12:40 +02:00
Brad Werth
67f8a6e7ac
Bug 1764201 Part 2: Make Gecko_MediaFeatures_VideoDynamicRange check per-screen HDR. r=emilio
...
This makes all platforms report video-dynamic-range:high if the screen
most closely associated with the document (according to the logic of
nsDeviceContext::FindScreen) is HDR capable.
This removes the LookAndFeel id for VideoDynamicRange, since it is only
used by Gecko_MediaFeatures_VideoDynamicRange, which is being modified
here to use the nsDeviceContext instead.
It also removes gfxPlatform::supportsHDR and its implementations, as it
is no longer used.
Differential Revision: https://phabricator.services.mozilla.com/D203329
2024-03-19 13:52:31 +00:00
David Shin
1e31a04af4
Bug 1882581: Implement @scope
parsing. r=firefox-style-system-reviewers,saschanaz,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D203153
2024-03-19 13:36:48 +00:00