From 5c7dbdeead1c3c3ca1becfe2667c46fedd1fb03b Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 15:27:16 +1100 Subject: [PATCH 1/8] Remove devtools.webconsole.input.context --- .../firefox/experimental_features/index.md | 40 ------------------- 1 file changed, 40 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 708af6dc2a7d376..3a891a1d6f749e6 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -2431,46 +2431,6 @@ For more details see [Firefox bug 1687364](https://bugzil.la/1687364). Mozilla's developer tools are constantly evolving. We experiment with new ideas, add new features, and test them on the Nightly and Developer Edition channels before letting them go through to beta and release. The features below are the current crop of experimental developer tool features. -### Execution context selector - -This feature displays a button on the console's command line that lets you change the context in which the expression you enter will be executed. (See [Firefox bug 1605154](https://bugzil.la/1605154) and [Firefox bug 1605153](https://bugzil.la/1605153) for more details.) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly75No
Developer Edition75No
Beta75No
Release75No
Preference namedevtools.webconsole.input.context
- ### Server-sent events in Network Monitor The Network Monitor displays information for [server-sent](/en-US/docs/Web/API/Server-sent_events) events. (See [Firefox bug 1405706](https://bugzil.la/1405706) for more details.) From 946a3ae1110f6446b29aab4bb5d6226a6f70eda0 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 15:46:21 +1100 Subject: [PATCH 2/8] FF99 dom.serviceWorkers.navigationPreload.enabled true by default --- .../firefox/experimental_features/index.md | 43 ------------------- 1 file changed, 43 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 3a891a1d6f749e6..507433a88bb9fa6 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -1602,49 +1602,6 @@ See [Firefox bug 1703961](https://bugzil.la/1703961) for more details. -### Service Workers - -#### Preloading of service worker resources on navigation - -The {{domxref("NavigationPreloadManager")}} interface can be used to enable preloading of resources when navigating to a page. -Preloading occurs in parallel with worker bootup, reducing the total time from start of navigation until resources are fetched. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly99yes
Developer Edition97No
Beta97No
Release97No
Preference namedom.serviceWorkers.navigationPreload.enabled
- ### WebVR API #### WebVR API (Disabled) From cf9d0c25440ff8d34fe1d648d70250b3cf787913 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 16:34:51 +1100 Subject: [PATCH 3/8] gfx.font_rendering.colr_v1.enabled - removed --- .../firefox/experimental_features/index.md | 42 ------------------- 1 file changed, 42 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 507433a88bb9fa6..4bff7f2df9fd4a7 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -1517,48 +1517,6 @@ Note that, as shown below, the feature is only available on Nightly builds (irre -### OpenFont COLRv1 fonts - -This feature provides support for the [OpenFont COLRv1 font specification](https://learn.microsoft.com/en-us/typography/opentype/spec/). -This enables compression-friendly color vector fonts with gradients, compositing and blending to be loaded using the CSS [`@font-face`](/en-US/docs/Web/CSS/@font-face) rule, or the [CSS Font Loading API](/en-US/docs/Web/API/CSS_Font_Loading_API). -See [Firefox bug 1740530](https://bugzil.la/1740530) for more details. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly105No
Developer Edition105No
Beta105No
Release105No
Preference namegfx.font_rendering.colr_v1.enabled
- ### CSS Custom Highlight API The [CSS Custom Highlight API](/en-US/docs/Web/API/CSS_Custom_Highlight_API) provides a mechanism for styling arbitrary text ranges in a document (generalizing the behavior of other highlight pseudo-elements such as {{cssxref('::selection')}}, {{cssxref('::spelling-error')}}, {{cssxref('::grammar-error')}}, and {{cssxref('::target-text')}}). From c42a57c48e8dbdcb88064fba2cafb96680dab96a Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 16:46:01 +1100 Subject: [PATCH 4/8] layout.css.starting-style-at-rules.enabled - FF129 shipped --- .../firefox/experimental_features/index.md | 40 ------------------- 1 file changed, 40 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 4bff7f2df9fd4a7..a4d25b1c17216c8 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -777,46 +777,6 @@ For more details, see [Firefox bug 1823463](https://bugzil.la/1823463) for the ` -### `@starting-style` at-rule - -The CSS [`@starting-style`](/en-US/docs/Web/CSS/@starting-style) at-rule allows you to set the starting styles of an element for a CSS transition, when the element has no default initial style. This is particularly useful for elements that are hidden from view on the first paint such as [`popover`](/en-US/docs/Web/HTML/Global_attributes/popover) or ['dialog'](/en-US/docs/Web/HTML/Element/dialog). Does not yet support animating from `display: none`. For more details, see [Firefox bug 1834876](https://bugzil.la/1834876) and [Firefox bug 1834877](https://bugzil.la/1834877). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly127Yes
Developer Edition127No
Beta127No
Release127No
Preference namelayout.css.starting-style-at-rules.enabled
- ### Symmetrical `letter-spacing` The CSS {{cssxref("letter-spacing")}} property now splits the specified letter spacing evenly on both sides of each character. This is unlike the current behavior where spacing is added primarily to one side. This approach can improve text spacing, especially in mixed-directional text [Firefox bug 1891446](https://bugzil.la/1891446). From 655a2ffbfad28095e0141c40fd5167e20b106565 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 16:52:33 +1100 Subject: [PATCH 5/8] permissions.media.query.enabled - FF132 enabled - delete section --- .../firefox/experimental_features/index.md | 42 ------------------- 1 file changed, 42 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index a4d25b1c17216c8..168653aa82466bf 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -2042,48 +2042,6 @@ Note that supported policies can be set through the [`allow`](/en-US/docs/Web/HT -### Permissions API support for microphone and camera - -The [Permissions API](/en-US/docs/Web/API/Permissions_API) permissions `microphone` and `camera` are supported, allowing a web page to {{domxref("Permissions.query()", "query","", "nocode")}} whether access to the corresponding hardware has been granted, denied, or still requires user approval ([Firefox bug 1609427](https://bugzil.la/1609427), [Firefox bug 1915222](https://bugzil.la/1915222)). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly131Yes
Developer Edition131Yes
Beta131Yes
Release131No
Preference name - permissions.media.query.enabled -
- ### Clear-Site-Data "cache" directive The [`Clear-Site-Data`](/en-US/docs/Web/HTTP/Headers/Clear-Site-Data) HTTP response header `cache` directive clears the browser cache for the requesting website. From 56ae38f5d43dd2977c7ef97df180e0baeba15601 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 17:16:30 +1100 Subject: [PATCH 6/8] devtools.inspector.ruleview.inline-compatibility-warning.enabled - removal of section --- .../firefox/experimental_features/index.md | 44 ------------------- 1 file changed, 44 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 168653aa82466bf..51d2f60e746b3ff 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -2306,50 +2306,6 @@ The Network Monitor displays information for [server-sent](/en-US/docs/Web/API/S -### CSS browser compatibility tooltips - -The CSS Rules View can display browser compatibility tooltips next to any CSS properties that have known issues. For more information see: [Examine and edit HTML > Browser Compat Warnings](https://firefox-source-docs.mozilla.org/devtools-user/page_inspector/how_to/examine_and_edit_css/index.html#browser-compat-warnings). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly81No
Developer Edition81No
Beta81No
Release81No
Preference name - devtools.inspector.ruleview.inline-compatibility-warning.enabled -
- ## See also - [Firefox developer release notes](/en-US/docs/Mozilla/Firefox/Releases) From dd71810b42c89abf86390a2205a3d84f15c49f39 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 17:27:25 +1100 Subject: [PATCH 7/8] devtools.netmonitor.features.serverSentEvents - remove section - done long time ago --- .../firefox/experimental_features/index.md | 42 ------------------- 1 file changed, 42 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 51d2f60e746b3ff..b488d2ed6f8d524 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -2264,48 +2264,6 @@ For more details see [Firefox bug 1687364](https://bugzil.la/1687364). Mozilla's developer tools are constantly evolving. We experiment with new ideas, add new features, and test them on the Nightly and Developer Edition channels before letting them go through to beta and release. The features below are the current crop of experimental developer tool features. -### Server-sent events in Network Monitor - -The Network Monitor displays information for [server-sent](/en-US/docs/Web/API/Server-sent_events) events. (See [Firefox bug 1405706](https://bugzil.la/1405706) for more details.) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly80Yes
Developer Edition80Yes
Beta80No
Release80No
Preference name - devtools.netmonitor.features.serverSentEvents -
- ## See also - [Firefox developer release notes](/en-US/docs/Mozilla/Firefox/Releases) From 541ff1a5f3625d0b8f6d02c6dbe0310035a7995c Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 9 Dec 2024 17:29:09 +1100 Subject: [PATCH 8/8] privacy.clearsitedata.cache.enabled - disabled and removed many releases ago --- .../firefox/experimental_features/index.md | 45 ------------------- 1 file changed, 45 deletions(-) diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index b488d2ed6f8d524..2e0396c77f07e94 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -2042,51 +2042,6 @@ Note that supported policies can be set through the [`allow`](/en-US/docs/Web/HT -### Clear-Site-Data "cache" directive - -The [`Clear-Site-Data`](/en-US/docs/Web/HTTP/Headers/Clear-Site-Data) HTTP response header `cache` directive clears the browser cache for the requesting website. - -> [!NOTE] -> This was originally enabled by default, but put behind a preference in version 94 ([Firefox bug 1729291](https://bugzil.la/1729291)). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Release channelVersion addedEnabled by default?
Nightly63No
Developer Edition63No
Beta63No
Release63No
Preference name - privacy.clearsitedata.cache.enabled -
- ### Privacy Preserving Attribution API (PPA) [PPA API](https://support.mozilla.org/en-US/kb/privacy-preserving-attribution) provides an alternative to user tracking for ad attribution using the new `navigator.privateAttribution` object with `saveImpression()` and `measureConversion()` methods. Read more about PPA [in the explainer](https://github.com/mozilla/explainers/tree/main/ppa-experiment). This experiment can be enabled for websites via [origin trial](https://wiki.mozilla.org/Origin_Trials) or in the browser by setting the preference to `1`. ([Firefox bug 1900929](https://bugzil.la/1900929)).