Iulian Moraru
26f8a8400a
Backed out 6 changesets (bug 1773691, bug 1773695) for causing condprof xpcshell failures on test_ext_webRequest_urlclassification.js. CLOSED TREE
...
Backed out changeset f1d59396c406 (bug 1773695)
Backed out changeset db926abd402c (bug 1773695)
Backed out changeset 1c2556d56a53 (bug 1773695)
Backed out changeset cd29b0766f86 (bug 1773695)
Backed out changeset 6c7bd0531bc6 (bug 1773695)
Backed out changeset 0b4036e39469 (bug 1773691)
2022-07-15 18:53:49 +03:00
Tim Huang
fb52aa79c4
Bug 1773695 - Part 1: Add prefs for email tracking protection. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D151048
2022-07-15 14:30:20 +00:00
Tim Huang
bbc73340ad
Bug 1773691 - Add email tracking prtoection and annotation to the safebrowsing module. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D151047
2022-07-15 14:30:19 +00:00
Thomas Wisniewski
6d5c77421c
Bug 1758740 - Create a preference for always partitioning third party non-cookie web storage, privacy.partition.always_partition_third_party_non_cookie_storage; r=bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D143626
2022-07-15 13:26:16 +00:00
Kagami Sascha Rosylight
931e4cc2ae
Bug 1779000 - Part 2: Replace use of AtomicBoolPrefChangedCallback with StaticPrefs r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D151504
2022-07-15 04:25:22 +00:00
criss
512ac8c6d0
Backed out 3 changesets (bug 1779000) for causing build bustages on ActorsParentCommon.cpp. CLOSED TREE
...
Backed out changeset f33bbb0568fa (bug 1779000)
Backed out changeset 31ba65d120ff (bug 1779000)
Backed out changeset f3a44c2ade2c (bug 1779000)
2022-07-15 06:52:44 +03:00
Kagami Sascha Rosylight
d556fc498d
Bug 1779000 - Part 2: Replace use of AtomicBoolPrefChangedCallback with StaticPrefs r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D151504
2022-07-15 03:22:31 +00:00
Kagami Sascha Rosylight
cdb7d00f1e
Bug 1354500 - Part 2: Remove IDBDatabase#storage r=dom-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D151417
2022-07-15 01:55:26 +00:00
Cristian Tuns
2f5fe88da3
Backed out 19 changesets (bug 1758745, bug 1758740, bug 1762462, bug 1779603) for causing mochitest failures on browser_partitionedConsoleMessage.js CLOSED TREE
...
Backed out changeset e3c8cd6f00b6 (bug 1779603)
Backed out changeset 4e46a6f209b4 (bug 1762462)
Backed out changeset 00c0c6314640 (bug 1762462)
Backed out changeset 8f11221f859f (bug 1762462)
Backed out changeset ffbf90e3bbab (bug 1762462)
Backed out changeset 0c760428dfec (bug 1762462)
Backed out changeset 7c99293cc8f9 (bug 1762462)
Backed out changeset 92bd237a95e1 (bug 1762462)
Backed out changeset 74539a3cc7fc (bug 1762462)
Backed out changeset acf08a10c6fb (bug 1762462)
Backed out changeset 0cf191a7739f (bug 1762462)
Backed out changeset 030c276d6669 (bug 1762462)
Backed out changeset a88a099c684d (bug 1762462)
Backed out changeset cbd69786a24b (bug 1762462)
Backed out changeset e5e0655206a8 (bug 1762462)
Backed out changeset 707f9dfed501 (bug 1762462)
Backed out changeset 619e4bb01a81 (bug 1762462)
Backed out changeset 02b7641683b0 (bug 1758745)
Backed out changeset a2f110442038 (bug 1758740)
2022-07-14 17:26:17 -04:00
criss
b77dc7a479
Backed out 6 changesets (bug 1773691, bug 1773695) for causing Bp-hybrid bustages on UrlClassifierFeatureEmailTrackingProtection
...
Backed out changeset f402f1bd4caa (bug 1773695)
Backed out changeset 001c38822c53 (bug 1773695)
Backed out changeset 8ef4d3597d92 (bug 1773695)
Backed out changeset f4770b2fe53d (bug 1773695)
Backed out changeset fb625ae08f73 (bug 1773695)
Backed out changeset 6c23adf9184f (bug 1773691)
2022-07-14 23:41:50 +03:00
Tim Huang
382ab848d1
Bug 1773695 - Part 1: Add prefs for email tracking protection. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D151048
2022-07-14 19:39:31 +00:00
Tim Huang
34f2abc5d9
Bug 1773691 - Add email tracking prtoection and annotation to the safebrowsing module. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D151047
2022-07-14 19:39:31 +00:00
Thomas Wisniewski
6b2b919b87
Bug 1758740 - Create a preference for always partitioning third party non-cookie web storage, privacy.partition.always_partition_third_party_non_cookie_storage; r=bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D143626
2022-07-14 19:26:25 +00:00
Botond Ballo
5a6eae75b5
Bug 1771822 - Remove the layers.low-precision-{buffer,resolution} prefs. r=tnikkel
...
These are no longer used.
Depends on D151796
Differential Revision: https://phabricator.services.mozilla.com/D151797
2022-07-14 18:39:33 +00:00
Botond Ballo
10724a7eb3
Bug 1771822 - Remove the apz.minimap.enabled pref. r=tnikkel
...
It's currently unused.
Depends on D151795
Differential Revision: https://phabricator.services.mozilla.com/D151796
2022-07-14 18:39:33 +00:00
Emilio Cobos Álvarez
64e4056cb8
Bug 1779457 - Make prefers-color-scheme of SVG images match embedder on content too. r=aosmond
...
As per discussion in https://github.com/w3c/csswg-drafts/issues/7213 .
Differential Revision: https://phabricator.services.mozilla.com/D151751
2022-07-14 10:04:38 +00:00
Norisz Fay
388468729f
Backed out 18 changesets (bug 1762462, bug 1758745, bug 1758740) for causing mochitest failures on test_storage_copied.html
...
Backed out changeset a27ae15872a9 (bug 1762462)
Backed out changeset b7d979a36324 (bug 1762462)
Backed out changeset 6249efe40513 (bug 1762462)
Backed out changeset 1e81ed3014a0 (bug 1762462)
Backed out changeset 92cec5f5db1c (bug 1762462)
Backed out changeset fa3c45b4de5c (bug 1762462)
Backed out changeset 64df67f43ad7 (bug 1762462)
Backed out changeset d66dd76ec2b6 (bug 1762462)
Backed out changeset 4f8aaba02a03 (bug 1762462)
Backed out changeset 81eb7d60dea9 (bug 1762462)
Backed out changeset 01504f5f818a (bug 1762462)
Backed out changeset 2615b571c9ba (bug 1762462)
Backed out changeset 73ed8be3f117 (bug 1762462)
Backed out changeset edb94ba8ec59 (bug 1762462)
Backed out changeset 21dd6fdc672e (bug 1762462)
Backed out changeset 31a70f9ad879 (bug 1762462)
Backed out changeset 5261ee5a2368 (bug 1758745)
Backed out changeset ad6ffd85ef3c (bug 1758740)
2022-07-14 03:16:08 +03:00
Thomas Wisniewski
56cd61bb00
Bug 1758740 - Create a preference for always partitioning third party non-cookie web storage, privacy.partition.always_partition_third_party_non_cookie_storage; r=bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D143626
2022-07-13 22:44:57 +00:00
Narcis Beleuzu
dce2ae28ba
Merge Mozilla-Central to autoland on a CLOSED TREE
2022-07-14 00:55:03 +03:00
Narcis Beleuzu
a9e7761934
Backed out 4 changesets (bug 1771374) for causing Google docs and maps rendering regressions. a=backout
...
Backed out changeset 9c65411d1843 (bug 1771374)
Backed out changeset 9f5cf953fcc8 (bug 1771374)
Backed out changeset 8b39f60971e4 (bug 1771374)
Backed out changeset ef52a6c462b6 (bug 1771374)
2022-07-14 00:43:56 +03:00
Dan Minor
c48e5ac0e0
Bug 1775026 - Ship Array.{findLast,findLastIndex}; r=yulia
...
This removes the pref and options for findLast and findLastIndex so that
they are shipped by default.
Differential Revision: https://phabricator.services.mozilla.com/D150633
2022-07-13 16:39:30 +00:00
Cosmin Sabou
85307ea6b9
Backed out 3 changesets (bug 1750972) for potential site breakage.
...
Backed out changeset 90d51383665c (bug 1750972)
Backed out changeset 3b7d15317952 (bug 1750972)
Backed out changeset b1a8adcb9099 (bug 1750972)
2022-07-13 12:36:32 +03:00
Kelsey Gilbert
8eb05ff04b
Bug 1771374 - Support display-p3 output via DirectComposition on Windows. r=sotaro,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D150275
2022-07-12 23:55:50 +00:00
Boris Chiou
41a30d913e
Bug 1293490 - Part 1: Implement CSS animation-composition longhand in style system. r=emilio
...
This patch introduces animation-composition longhand but we don't
accept it in @keyframe rule for now. I will support this for @keyframe
in the patch series.
Besides, the shorthand of animation doesn't include animation-composition.
The spec issue is: https://github.com/w3c/csswg-drafts/issues/6946 .
We could fix the shorthand once this spec issue gets updated.
Differential Revision: https://phabricator.services.mozilla.com/D150299
2022-07-12 19:02:03 +00:00
Alexandra Borovova
61d71c792e
Bug 1777951 - Enable partially implemented WebDriver BIDi features on Nightly channel only. r=webdriver-reviewers,whimboo,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D151364
2022-07-12 15:55:37 +00:00
Tom Ritter
811166b3c7
Bug 1778747: Allowlist the other, very similar, printer preference tree r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D151527
2022-07-12 14:14:29 +00:00
Lee Salzman
99b56e9be6
Bug 1777426
- Add gfx.canvas.accelerated.async-present for toggling async present with Canvas2D independent of WebGL. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D150881
2022-07-12 06:56:20 +00:00
Lee Salzman
a3854ee714
Bug 1777426
- Add pref to force async present to sync anyway so we can use remote textures. r=sotaro
...
Differential Revision: https://phabricator.services.mozilla.com/D151325
2022-07-12 06:56:19 +00:00
criss
95f4f0498b
Backed out changeset 67fae8447273 (bug 1734394) for causing Assertion failures on StaticPrefList_browser.h. CLOSED TREE
2022-07-12 09:00:39 +03:00
Robert Mader
3131f02fc8
Bug 1779146 - Define media.ffmpeg.vaapi.enabled on X11-only builds aswell, r=gfx-reviewers,lsalzman
...
In order to match changes in D150959
Differential Revision: https://phabricator.services.mozilla.com/D151567
2022-07-12 04:24:08 +00:00
Cathy Lu
c89057028e
Bug 1734394 - Make Geckoview use the session store collector r=geckoview-reviewers,agi,farre,peterv
...
When the session storage prefs are enabled, GeckoSession updateSessionState will provide the bundle of information, including zoom, scroll, and form data, to the delegate. Currently works for Fission and on Fenix.
Differential Revision: https://phabricator.services.mozilla.com/D148215
2022-07-12 02:50:01 +00:00
Robert Mader
f922ff35ad
Bug 1777927 - Force-disable VAAPI if vaapitest() failed, r=gfx-reviewers,aosmond
...
`vaapitest()` is meant to be a sanity check. If it failed there's
likely something very broken about the driver and we log gfx
warnings accordingly, allowing to debug the problem.
Ensure to force-disable VAAPI in this case but still allow users
to enable the feature in blocklisted cases.
While on it add some additional fixes for issues encoutered while
testing:
- `InitVAAPIConfig()` was not run on X11-only builds, wrongly
setting `sLayersSupportsHardwareVideoDecoding` to `true` there
on allowlisted drivers. Thus replace `MOZ_WAYLAND` with
`MOZ_WIDGET_GTK`, ensuring the "Wayland support missing" warning
is shown in `about:support`.
- `UserForceEnable` must be run before `ForceDisable`, otherwise an
assert is triggered on debug builds. Reorder this.
- `GetFeatureStatus` was run twice for
`FEATURE_HARDWARE_VIDEO_DECODING`, once in `InitAcceleration()` in the
common code path, the again in `InitVAAPIConfig()`. Untangle the common
code path to only run `InitVAAPIConfig()`.
- Use the chance to turn `media.hardware-video-decoding.enabled` into a
static pref so it matches `media.hardware-video-decoding.force-enabled`
Differential Revision: https://phabricator.services.mozilla.com/D150959
2022-07-12 01:49:39 +00:00
Butkovits Atila
071d1fd9a9
Backed out changeset eae66c448e16 (bug 1777927) for causing failures at test_gfxBlacklist_Version.js. CLOSED TREE
2022-07-12 04:37:54 +03:00
Robert Mader
23d8b84193
Bug 1777927 - Force-disable VAAPI if vaapitest() failed, r=gfx-reviewers,aosmond
...
`vaapitest()` is meant to be a sanity check. If it failed there's
likely something very broken about the driver and we log gfx
warnings accordingly, allowing to debug the problem.
Ensure to force-disable VAAPI in this case but still allow users
to enable the feature in blocklisted cases.
While on it add some additional fixes for issues encoutered while
testing:
- `InitVAAPIConfig()` was not run on X11-only builds, wrongly
setting `sLayersSupportsHardwareVideoDecoding` to `true` there
on allowlisted drivers. Thus replace `MOZ_WAYLAND` with
`MOZ_WIDGET_GTK`, ensuring the "Wayland support missing" warning
is shown in `about:support`.
- `UserForceEnable` must be run before `ForceDisable`, otherwise an
assert is triggered on debug builds. Reorder this.
- `GetFeatureStatus` was run twice for
`FEATURE_HARDWARE_VIDEO_DECODING`, once in `InitAcceleration()` in the
common code path, the again in `InitVAAPIConfig()`. Untangle the common
code path to only run `InitVAAPIConfig()`.
- Use the chance to turn `media.hardware-video-decoding.enabled` into a
static pref so it matches `media.hardware-video-decoding.force-enabled`
Differential Revision: https://phabricator.services.mozilla.com/D150959
2022-07-12 00:00:59 +00:00
Sean Feng
b6ee73153a
Bug 1772552 - Enable BFCache for pages with beforeunload event listeners on Desktop on EARLY_BETA_OR_EARLIER r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D151267
2022-07-11 14:33:51 +00:00
Tooru Fujisawa
47c8f80432
Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D150895
2022-07-11 12:41:51 +00:00
Tooru Fujisawa
bf93d07148
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Andrew Osmond
ae6ec0a611
Bug 1746110 - Enable OffscreenCanvas by default on nightly. r=emilio
...
This patch turns on FontFaceSet in workers and OffscreenCanvas on
workers and the main thread in nightly only.
Differential Revision: https://phabricator.services.mozilla.com/D151409
2022-07-11 11:08:01 +00:00
Benjamin VanderSloot
6b4c4bc2dd
Bug 1774854, part 1 - Create new preferences and document member functions for the forward-declared SAAPI, r=timhuang,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D149660
2022-07-08 18:16:37 +00:00
smolnar
1547adcf3d
Backed out 4 changesets (bug 1774854) for causing browser-chrome failures in antitracking/test/browser/browser_subResources.js
...
Backed out changeset 46884d2a4eb4 (bug 1774854)
Backed out changeset ee02080a80cc (bug 1774854)
Backed out changeset 5e01fd1a1423 (bug 1774854)
Backed out changeset 98244d30acff (bug 1774854)
2022-07-08 17:08:49 +03:00
Benjamin VanderSloot
5b9e145ce3
Bug 1774854, part 1 - Create new preferences and document member functions for the forward-declared SAAPI, r=timhuang,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D149660
2022-07-08 12:36:42 +00:00
sotaro
b9e60f30de
Bug 1778431 - Allocate canvas render thread for out-of-process WebGL r=gfx-reviewers,aosmond
...
If dedicated thread for out-of-process WebGL exists, compositor thread tasks are not delayed by WebGL tasks.
And Bug 1712486 requests that WebGL run on non-compositor thread.
Differential Revision: https://phabricator.services.mozilla.com/D151210
2022-07-08 04:02:41 +00:00
Andrew Osmond
c5989fee52
Bug 1072107 - Part 9. Expose FontFaceSet on workers. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D149254
2022-07-07 21:24:11 +00:00
Tom Ritter
b66abd2909
Bug 1778505: Remove the temporary pref sanitization prefs r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D151289
2022-07-07 18:40:59 +00:00
Karl Tomlinson
54571ce8b0
Bug 1777902 don't change the size of system fonts when ui.textScaleFactor is set r=emilio
...
Depends on D150930
Differential Revision: https://phabricator.services.mozilla.com/D151111
2022-07-07 10:22:32 +00:00
Karl Tomlinson
e632bec9e0
Bug 1777902 update layout.css.devPixelsPerPx doc for text scale factor changes r=emilio
...
as of https://hg.mozilla.org/integration/autoland/rev/6e1cbabce0af
Differential Revision: https://phabricator.services.mozilla.com/D150930
2022-07-07 10:22:32 +00:00
Ziran Sun
435c380565
Bug 1778062 - Add support for parsing the contain-intrinsic-size
property from the CSS-sizing specification. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D151001
2022-07-06 11:47:51 +00:00
Dragana Damjanovic
0cb9ae544a
Bug 1778272 - Revert the change to the LoadInfo release function. r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D151103
2022-07-06 08:10:51 +00:00
Emilio Cobos Álvarez
a7e9f1597b
Bug 1771150 - Make fullscreen modal. r=smaug
...
As per https://github.com/w3c/csswg-drafts/issues/7311 .
Differential Revision: https://phabricator.services.mozilla.com/D150335
2022-07-06 00:16:28 +00:00
Mirko Brodesser
e88a939fae
Bug 1778055: exclude ClipboardReadTextPaste
actors on Android. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D150993
2022-07-05 12:04:52 +00:00