Skip to content

Commit b884975

Browse files
authored
Merge branch 'main' into 27564-validate-data-against-schema
2 parents 4539937 + 42e2c3c commit b884975

File tree

104 files changed

+3265
-529
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+3265
-529
lines changed

.github/workflows/ping-other-repos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Ping w3c/mdn-spec-links
2828
# This is one of many possible repos we can ping. When adding other
2929
# repos, you can follow this w3c/mdn-spec-links one as an example.
30-
uses: peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3.0.0
30+
uses: peter-evans/repository-dispatch@5fc4efd1a4797ddb68ffd0714a238564e4cc0e6f # v4.0.0
3131
with:
3232
token: ${{ secrets.SIDESHOWBARKER }}
3333
repository: w3c/mdn-spec-links

.github/workflows/update-browser-releases.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ jobs:
2727
node-version-file: ".nvmrc"
2828
package-manager-cache: false
2929

30-
- run: npm install -D typescript
31-
32-
- run: npm install -D tsx
30+
- run: npm ci
3331

3432
- name: Run update-browser-releases script
3533
id: update

RELEASE_NOTES.md

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,134 @@
11
# @mdn/browser-compat-data release notes
22

3+
## [v7.1.10](https://github.com/mdn/browser-compat-data/releases/tag/v7.1.10)
4+
5+
October 3, 2025
6+
7+
### Additions
8+
9+
- `api.CSSStyleRule.style.returns_CSSStyleProperties` ([#27975](https://github.com/mdn/browser-compat-data/pull/27975))
10+
- `api.Document.activeViewTransition` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
11+
- `api.HTMLElement.style.returns_CSSStyleProperties` ([#27975](https://github.com/mdn/browser-compat-data/pull/27975))
12+
- `api.MathMLElement.style.returns_CSSStyleProperties` ([#27975](https://github.com/mdn/browser-compat-data/pull/27975))
13+
- `api.NavigationPrecommitController` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
14+
- `api.NavigationPrecommitController.redirect` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
15+
- `api.NavigationTransition.committed` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
16+
- `api.SVGElement.style.returns_CSSStyleProperties` ([#27975](https://github.com/mdn/browser-compat-data/pull/27975))
17+
- `api.Window.getComputedStyle.returns_CSSStyleProperties` ([#27975](https://github.com/mdn/browser-compat-data/pull/27975))
18+
- `browsers.edge.releases.144` ([#28086](https://github.com/mdn/browser-compat-data/pull/28086))
19+
- `css.properties.interest-delay` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
20+
- `css.properties.interest-delay-end` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
21+
- `css.properties.interest-delay-end.normal` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
22+
- `css.properties.interest-delay-start` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
23+
- `css.properties.interest-delay-start.normal` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
24+
- `css.properties.interest-delay.normal` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
25+
- `css.selectors.interest-source` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
26+
- `css.selectors.interest-target` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
27+
- `css.selectors.target-after` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
28+
- `css.selectors.target-before` ([#28073](https://github.com/mdn/browser-compat-data/pull/28073))
29+
- `css.types.mod.mixed_type_parameters` ([#28027](https://github.com/mdn/browser-compat-data/pull/28027))
30+
- `css.types.rem.mixed_type_parameters` ([#28027](https://github.com/mdn/browser-compat-data/pull/28027))
31+
- `css.types.round.mixed_type_parameters` ([#28027](https://github.com/mdn/browser-compat-data/pull/28027))
32+
- `html.elements.iframe.cross-origin-top-navigation-by-user-activation` ([#27960](https://github.com/mdn/browser-compat-data/pull/27960))
33+
- `webassembly.api.JSTag_static` ([#28042](https://github.com/mdn/browser-compat-data/pull/28042))
34+
- `webdriver.bidi.bluetooth` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
35+
- `webdriver.bidi.bluetooth.disableSimulation` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
36+
- `webdriver.bidi.bluetooth.handleRequestDevicePrompt` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
37+
- `webdriver.bidi.bluetooth.simulateAdapter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
38+
- `webdriver.bidi.bluetooth.simulateAdvertisement` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
39+
- `webdriver.bidi.bluetooth.simulateCharacteristic` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
40+
- `webdriver.bidi.bluetooth.simulateCharacteristicResponse` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
41+
- `webdriver.bidi.bluetooth.simulateDescriptor` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
42+
- `webdriver.bidi.bluetooth.simulateDescriptorResponse` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
43+
- `webdriver.bidi.bluetooth.simulateGattConnectionResponse` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
44+
- `webdriver.bidi.bluetooth.simulateGattDisconnection` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
45+
- `webdriver.bidi.bluetooth.simulatePreconnectedPeripheral` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
46+
- `webdriver.bidi.bluetooth.simulateService` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
47+
- `webdriver.bidi.browser.setDownloadBehavior` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
48+
- `webdriver.bidi.browser.setDownloadBehavior.downloadBehavior_parameter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
49+
- `webdriver.bidi.browser.setDownloadBehavior.userContexts_parameter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
50+
- `webdriver.bidi.emulation.setLocaleOverride.locale_parameter.sets_navigator_language` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
51+
- `webdriver.bidi.emulation.setUserAgentOverride` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
52+
- `webdriver.bidi.emulation.setUserAgentOverride.contexts_parameter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
53+
- `webdriver.bidi.emulation.setUserAgentOverride.userAgent_parameter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
54+
- `webdriver.bidi.emulation.setUserAgentOverride.userContexts_parameter` ([#27986](https://github.com/mdn/browser-compat-data/pull/27986))
55+
56+
### Statistics
57+
58+
- 8 contributors have changed 48 files with 1,642 additions and 110 deletions in 24 commits ([`v7.1.9...v7.1.10`](https://github.com/mdn/browser-compat-data/compare/v7.1.9...v7.1.10))
59+
- 17,927 total features
60+
- 1,199 total contributors
61+
- 5,436 total stargazers
62+
63+
## [v7.1.9](https://github.com/mdn/browser-compat-data/releases/tag/v7.1.9)
64+
65+
September 30, 2025
66+
67+
### Removals
68+
69+
- `api.Element.scrollIntoView.options_container_parameter` ([#28022](https://github.com/mdn/browser-compat-data/pull/28022))
70+
71+
### Additions
72+
73+
- `api.Element.scrollIntoView.options_parameter.block_option` ([#28022](https://github.com/mdn/browser-compat-data/pull/28022))
74+
- `api.Element.scrollIntoView.options_parameter.container_option` ([#28022](https://github.com/mdn/browser-compat-data/pull/28022))
75+
- `api.Element.scrollIntoView.options_parameter.inline_option` ([#28022](https://github.com/mdn/browser-compat-data/pull/28022))
76+
- `api.HTMLCanvasElement.getContext.2d_context.options_colorType_parameter` ([#28026](https://github.com/mdn/browser-compat-data/pull/28026))
77+
- `browsers.bun.releases.1.2.23` ([#28047](https://github.com/mdn/browser-compat-data/pull/28047))
78+
- `browsers.chrome_android.releases.144` ([#28047](https://github.com/mdn/browser-compat-data/pull/28047))
79+
- `browsers.chrome.releases.144` ([#28047](https://github.com/mdn/browser-compat-data/pull/28047))
80+
- `browsers.deno.releases.2.4.0` ([#27984](https://github.com/mdn/browser-compat-data/pull/27984))
81+
- `browsers.deno.releases.2.5.0` ([#27984](https://github.com/mdn/browser-compat-data/pull/27984))
82+
- `browsers.webview_android.releases.144` ([#28047](https://github.com/mdn/browser-compat-data/pull/28047))
83+
- `css.properties.container-type.weak_containment` ([#28030](https://github.com/mdn/browser-compat-data/pull/28030))
84+
- `webextensions.api.sidePanel` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
85+
- `webextensions.api.sidePanel.getLayout` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
86+
- `webextensions.api.sidePanel.getOptions` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
87+
- `webextensions.api.sidePanel.getPanelBehavior` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
88+
- `webextensions.api.sidePanel.GetPanelOptions` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
89+
- `webextensions.api.sidePanel.onOpened` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
90+
- `webextensions.api.sidePanel.open` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
91+
- `webextensions.api.sidePanel.OpenOptions` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
92+
- `webextensions.api.sidePanel.PanelBehavior` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
93+
- `webextensions.api.sidePanel.PanelLayout` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
94+
- `webextensions.api.sidePanel.PanelOpenedInfo` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
95+
- `webextensions.api.sidePanel.PanelOptions` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
96+
- `webextensions.api.sidePanel.setOptions` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
97+
- `webextensions.api.sidePanel.setPanelBehavior` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
98+
- `webextensions.api.sidePanel.Side` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
99+
- `webextensions.api.sidePanel.SidePanel` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
100+
- `webextensions.manifest.permissions.sidePanel` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
101+
- `webextensions.manifest.side_panel` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
102+
- `webextensions.manifest.side_panel.default_path` ([#27905](https://github.com/mdn/browser-compat-data/pull/27905))
103+
104+
### Statistics
105+
106+
- 10 contributors have changed 39 files with 927 additions and 318 deletions in 25 commits ([`v7.1.8...v7.1.9`](https://github.com/mdn/browser-compat-data/compare/v7.1.8...v7.1.9))
107+
- 17,882 total features
108+
- 1,199 total contributors
109+
- 5,432 total stargazers
110+
111+
## [v7.1.8](https://github.com/mdn/browser-compat-data/releases/tag/v7.1.8)
112+
113+
September 26, 2025
114+
115+
### Additions
116+
117+
- `browsers.safari_ios.releases.26.1` ([#27974](https://github.com/mdn/browser-compat-data/pull/27974))
118+
- `browsers.safari.releases.26.1` ([#27974](https://github.com/mdn/browser-compat-data/pull/27974))
119+
- `browsers.webview_ios.releases.26.1` ([#27974](https://github.com/mdn/browser-compat-data/pull/27974))
120+
- `css.properties.position-area.span-left` ([#27999](https://github.com/mdn/browser-compat-data/pull/27999))
121+
- `css.properties.position-area.span-right` ([#27999](https://github.com/mdn/browser-compat-data/pull/27999))
122+
- `webextensions.api.cookies.Cookie.expirationDate` ([#27833](https://github.com/mdn/browser-compat-data/pull/27833))
123+
- `webextensions.api.cookies.set.expirationDate` ([#27833](https://github.com/mdn/browser-compat-data/pull/27833))
124+
125+
### Statistics
126+
127+
- 7 contributors have changed 44 files with 474 additions and 232 deletions in 26 commits ([`v7.1.7...v7.1.8`](https://github.com/mdn/browser-compat-data/compare/v7.1.7...v7.1.8))
128+
- 17,859 total features
129+
- 1,197 total contributors
130+
- 5,425 total stargazers
131+
3132
## [v7.1.7](https://github.com/mdn/browser-compat-data/releases/tag/v7.1.7)
4133

5134
September 19, 2025

api/CSSStyleDeclaration.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@
7474
"version_added": "≤12.1"
7575
},
7676
"safari": {
77-
"version_added": "1"
77+
"version_added": "1",
78+
"version_removed": "26"
7879
},
7980
"safari_ios": "mirror",
8081
"samsunginternet_android": "mirror",
@@ -84,7 +85,7 @@
8485
"status": {
8586
"experimental": false,
8687
"standard_track": true,
87-
"deprecated": false
88+
"deprecated": true
8889
}
8990
}
9091
},

api/CSSStyleProperties.json

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,16 @@
99
},
1010
"chrome_android": "mirror",
1111
"edge": "mirror",
12-
"firefox": {
13-
"version_added": "144"
14-
},
12+
"firefox": [
13+
{
14+
"version_added": "144"
15+
},
16+
{
17+
"alternative_name": "CSS2Properties",
18+
"version_added": "1",
19+
"version_removed": "144"
20+
}
21+
],
1522
"firefox_android": "mirror",
1623
"oculus": "mirror",
1724
"opera": "mirror",

api/CSSStyleRule.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,38 @@
234234
"standard_track": true,
235235
"deprecated": false
236236
}
237+
},
238+
"returns_CSSStyleProperties": {
239+
"__compat": {
240+
"description": "Returns `CSSStyleProperties` (not `CSSStyleDeclaration`)",
241+
"spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylerule-style",
242+
"support": {
243+
"chrome": {
244+
"version_added": false
245+
},
246+
"chrome_android": "mirror",
247+
"edge": "mirror",
248+
"firefox": {
249+
"version_added": "145"
250+
},
251+
"firefox_android": "mirror",
252+
"oculus": "mirror",
253+
"opera": "mirror",
254+
"opera_android": "mirror",
255+
"safari": {
256+
"version_added": "26"
257+
},
258+
"safari_ios": "mirror",
259+
"samsunginternet_android": "mirror",
260+
"webview_android": "mirror",
261+
"webview_ios": "mirror"
262+
},
263+
"status": {
264+
"experimental": false,
265+
"standard_track": true,
266+
"deprecated": false
267+
}
268+
}
237269
}
238270
},
239271
"styleMap": {

api/CookieStore.json

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,6 @@
181181
"domain_return_property": {
182182
"__compat": {
183183
"description": "`domain` in return value",
184-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-domain",
185184
"tags": [
186185
"web-features:cookie-store"
187186
],
@@ -207,16 +206,15 @@
207206
"webview_ios": "mirror"
208207
},
209208
"status": {
210-
"experimental": false,
211-
"standard_track": true,
209+
"experimental": true,
210+
"standard_track": false,
212211
"deprecated": false
213212
}
214213
}
215214
},
216215
"expires_return_property": {
217216
"__compat": {
218217
"description": "`expires` in return value",
219-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-expires",
220218
"tags": [
221219
"web-features:cookie-store"
222220
],
@@ -242,16 +240,16 @@
242240
"webview_ios": "mirror"
243241
},
244242
"status": {
245-
"experimental": false,
246-
"standard_track": true,
243+
"experimental": true,
244+
"standard_track": false,
247245
"deprecated": false
248246
}
249247
}
250248
},
251249
"name_return_property": {
252250
"__compat": {
253251
"description": "`name` in return value",
254-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-name",
252+
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookiestore-get",
255253
"tags": [
256254
"web-features:cookie-store"
257255
],
@@ -286,7 +284,6 @@
286284
"partitioned_return_property": {
287285
"__compat": {
288286
"description": "`partitioned` in return value",
289-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-partitioned",
290287
"tags": [
291288
"web-features:partitioned-cookies"
292289
],
@@ -312,16 +309,15 @@
312309
"webview_ios": "mirror"
313310
},
314311
"status": {
315-
"experimental": false,
316-
"standard_track": true,
312+
"experimental": true,
313+
"standard_track": false,
317314
"deprecated": false
318315
}
319316
}
320317
},
321318
"path_return_property": {
322319
"__compat": {
323320
"description": "`path` in return value",
324-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-path",
325321
"tags": [
326322
"web-features:cookie-store"
327323
],
@@ -347,16 +343,15 @@
347343
"webview_ios": "mirror"
348344
},
349345
"status": {
350-
"experimental": false,
351-
"standard_track": true,
346+
"experimental": true,
347+
"standard_track": false,
352348
"deprecated": false
353349
}
354350
}
355351
},
356352
"sameSite_return_property": {
357353
"__compat": {
358354
"description": "`sameSite` in return value",
359-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-samesite",
360355
"tags": [
361356
"web-features:cookie-store"
362357
],
@@ -382,16 +377,15 @@
382377
"webview_ios": "mirror"
383378
},
384379
"status": {
385-
"experimental": false,
386-
"standard_track": true,
380+
"experimental": true,
381+
"standard_track": false,
387382
"deprecated": false
388383
}
389384
}
390385
},
391386
"secure_return_property": {
392387
"__compat": {
393388
"description": "`secure` in return value",
394-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-secure",
395389
"tags": [
396390
"web-features:cookie-store"
397391
],
@@ -417,16 +411,16 @@
417411
"webview_ios": "mirror"
418412
},
419413
"status": {
420-
"experimental": false,
421-
"standard_track": true,
414+
"experimental": true,
415+
"standard_track": false,
422416
"deprecated": false
423417
}
424418
}
425419
},
426420
"value_return_property": {
427421
"__compat": {
428422
"description": "`value` in return value",
429-
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookielistitem-value",
423+
"spec_url": "https://cookiestore.spec.whatwg.org/#dom-cookiestore-get",
430424
"tags": [
431425
"web-features:cookie-store"
432426
],

0 commit comments

Comments
 (0)