Skip to content

Commit bd4faec

Browse files
Rumyradipikabh
andauthored
Firefox 141 release notes (mdn#40530)
* firefox 141 * Update files/en-us/mozilla/firefox/releases/143/index.md * Update files/en-us/mozilla/firefox/releases/142/index.md * Update files/en-us/mozilla/firefox/releases/141/index.md --------- Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>
1 parent 1dd95ad commit bd4faec

File tree

4 files changed

+88
-46
lines changed

4 files changed

+88
-46
lines changed

files/en-us/mozilla/firefox/releases/140/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Firefox 140 for developers
3-
short-title: Firefox 140 (Stable)
3+
short-title: Firefox 140
44
slug: Mozilla/Firefox/Releases/140
5-
page-type: firefox-release-notes-active
5+
page-type: firefox-release-notes
66
sidebar: firefox
77
---
88

files/en-us/mozilla/firefox/releases/141/index.md

Lines changed: 3 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,37 @@
11
---
22
title: Firefox 141 for developers
3-
short-title: Firefox 141 (Beta)
3+
short-title: Firefox 141 (Stable)
44
slug: Mozilla/Firefox/Releases/141
55
page-type: firefox-release-notes-active
66
sidebar: firefox
77
---
88

99
This article provides information about the changes in Firefox 141 that affect developers.
10-
Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [July 22, 2025](https://whattrainisitnow.com/release/?version=141).
11-
12-
> [!NOTE]
13-
> The release notes for this Firefox version are still a work in progress. You can [view the project tracker for this release here](https://github.com/mdn/mdn/issues/698).
14-
15-
<!-- Authors: Please uncomment any headings you are writing notes for -->
10+
Firefox 141 was released on [July 22, 2025](https://whattrainisitnow.com/release/?version=141).
1611

1712
## Changes for web developers
1813

19-
<!-- ### Developer Tools -->
20-
2114
### HTML
2215

2316
- The HTML [`webkitdirectory`](/en-US/docs/Web/HTML/Reference/Elements/input/file#webkitdirectory) attribute and the corresponding {{domxref("HTMLInputElement.webkitdirectory")}} property are now partially supported on Firefox Android ([Firefox bug 1887878](https://bugzil.la/1887878)).
2417
The attribute can be set to indicate that an [`<input type="file">`](/en-US/docs/Web/HTML/Reference/Elements/input/file) element should offer selection of directories instead of files.
2518
Note that the returned file entries for the selected folder always contain an empty string in ({{domxref("File.webkitRelativePath")}}), which means that using `webkitdirectory` is not suitable for use cases where information about the directory structure is needed ([Firefox bug 1973726](https://bugzil.la/1973726)).
2619

27-
<!-- #### Removals -->
28-
2920
### CSS
3021

3122
- The CSS {{CSSXRef("font-variant-emoji")}} property allows you to set a default presentation style for displaying emojis ([Firefox bug 1954214](https://bugzil.la/1954214)).
3223

33-
<!-- No notable changes. -->
34-
35-
<!-- #### Removals -->
36-
3724
### JavaScript
3825

3926
- The [`variants`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/variants) accessor property is now supported on {{jsxref("Intl.Locale")}} instances.
4027
This property returns the variants associated with a locale as a string of dash (`-`) separated identifiers.
4128
It offers a more robust way to get and set variant subtags of a language identifier as opposed to manually parsing or modifying a locale string ([Firefox bug 1970161](https://bugzil.la/1970161)).
4229

43-
<!-- #### Removals -->
44-
45-
<!-- ### SVG -->
46-
47-
<!-- #### Removals -->
48-
4930
### HTTP
5031

5132
- The [`"cache"`](/en-US/docs/Web/HTTP/Reference/Headers/Clear-Site-Data#cache) directive of the {{httpheader("Clear-Site-Data")}} response header now clears the {{glossary("bfcache")}} (backwards-forwards cache).
5233
This allows a site to ensure that if anyone navigates backward after a user has signed out, private details that were visible during the initial session will not be exposed. ([Firefox bug 1930501](https://bugzil.la/1930501)).
5334

54-
<!-- #### Removals -->
55-
56-
<!-- ### Security -->
57-
58-
<!-- #### Removals -->
59-
6035
### APIs
6136

6237
- The {{domxref("PointerEvent/persistentDeviceId","persistentDeviceId")}} property of the {{domxref("PointerEvent")}} interface is now supported. This gives each pointing device that interacts with the screen a unique ID that persists for the session. It provides a reliable way to identify multiple pointing devices (such as pens) interacting with the screen simultaneously. ([Firefox bug 1968400](https://bugzil.la/1968400)).
@@ -72,16 +47,6 @@ Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-
7247
Unlike `showPopover()` and `hidePopover()`, this does not throw an exception if the popover is already in the target state.
7348
- The [WebGPU API](/en-US/docs/Web/API/WebGPU_API) is now fully supported on Windows, in all contexts except for service workers. This allows developers to perform computation and graphics rendering using the [Graphics Processing Unit](https://en.wikipedia.org/wiki/Graphics_Processing_Unit) (GPU) of a user's computer. ([Firefox bug 1972486](https://bugzil.la/1972486)).
7449

75-
<!-- #### DOM -->
76-
77-
<!-- #### Media, WebRTC, and Web Audio -->
78-
79-
<!-- #### Removals -->
80-
81-
<!-- ### WebAssembly -->
82-
83-
<!-- #### Removals -->
84-
8550
### WebDriver conformance (WebDriver BiDi, Marionette)
8651

8752
#### General
@@ -103,11 +68,7 @@ Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-
10368

10469
## Changes for add-on developers
10570

106-
- Adds the {{WebExtAPIRef('i18n.getPreferredSystemLanguages')}} method to retrieve the preferred locales of the operating system. This complements {{WebExtAPIRef('i18n.getAcceptLanguages')}} which return details of the locales set in the browser. ([Firefox bug 1888486](https://bugzil.la/1888486))
107-
108-
<!-- ### Removals -->
109-
110-
<!-- ### Other -->
71+
- Adds the {{WebExtAPIRef('i18n.getPreferredSystemLanguages')}} method to retrieve the preferred locales of the operating system. This complements {{WebExtAPIRef('i18n.getAcceptLanguages')}}, which returns details of the locales set in the browser. ([Firefox bug 1888486](https://bugzil.la/1888486))
11172

11273
## Experimental web features
11374

files/en-us/mozilla/firefox/releases/142/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: Firefox 142 for developers
3-
short-title: Firefox 142 (Nightly)
3+
short-title: Firefox 142 (Beta)
44
slug: Mozilla/Firefox/Releases/142
55
page-type: firefox-release-notes-active
66
sidebar: firefox
77
---
88

99
This article provides information about the changes in Firefox 142 that affect developers.
10-
Firefox 142 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [August 19, 2025](https://whattrainisitnow.com/release/?version=141).
10+
Firefox 142 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#beta) and ships on [August 19, 2025](https://whattrainisitnow.com/release/?version=142).
1111

1212
> [!NOTE]
1313
> The release notes for this Firefox version are still a work in progress.
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
title: Firefox 143 for developers
3+
short-title: Firefox 143 (Nightly)
4+
slug: Mozilla/Firefox/Releases/143
5+
page-type: firefox-release-notes-active
6+
sidebar: firefox
7+
---
8+
9+
This article provides information about the changes in Firefox 143 that affect developers.
10+
Firefox 143 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [September 16, 2025](https://whattrainisitnow.com/release/?version=143).
11+
12+
> [!NOTE]
13+
> The release notes for this Firefox version are still a work in progress.
14+
15+
<!-- Authors: Please uncomment any headings you are writing notes for -->
16+
17+
## Changes for web developers
18+
19+
<!-- ### Developer Tools -->
20+
21+
<!-- ### HTML -->
22+
23+
<!-- No notable changes. -->
24+
25+
<!-- #### Removals -->
26+
27+
<!-- ### CSS -->
28+
29+
<!-- No notable changes. -->
30+
31+
<!-- #### Removals -->
32+
33+
<!-- ### JavaScript -->
34+
35+
<!-- No notable changes. -->
36+
37+
<!-- #### Removals -->
38+
39+
<!-- ### SVG -->
40+
41+
<!-- #### Removals -->
42+
43+
<!-- ### HTTP -->
44+
45+
<!-- #### Removals -->
46+
47+
<!-- ### Security -->
48+
49+
<!-- #### Removals -->
50+
51+
<!-- ### APIs -->
52+
53+
<!-- #### DOM -->
54+
55+
<!-- #### Media, WebRTC, and Web Audio -->
56+
57+
<!-- #### Removals -->
58+
59+
<!-- ### WebAssembly -->
60+
61+
<!-- #### Removals -->
62+
63+
<!-- ### WebDriver conformance (WebDriver BiDi, Marionette) -->
64+
65+
<!-- #### General -->
66+
67+
<!-- #### WebDriver BiDi -->
68+
69+
<!-- #### Marionette -->
70+
71+
<!-- ## Changes for add-on developers -->
72+
73+
<!-- ### Removals -->
74+
75+
<!-- ### Other -->
76+
77+
## Experimental web features
78+
79+
These features are shipping in Firefox 143 but are disabled by default.
80+
To experiment with them, search for the appropriate preference on the `about:config` page and set it to `true`.
81+
You can find more such features on the [Experimental features](/en-US/docs/Mozilla/Firefox/Experimental_features) page.

0 commit comments

Comments
 (0)