Skip to content

Commit e09e5cb

Browse files
Bump @mdn/browser-compat-data from 6.0.36 to 6.0.37 (#3200)
* Bump @mdn/browser-compat-data from 6.0.36 to 6.0.37 Bumps [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) from 6.0.36 to 6.0.37. - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](mdn/browser-compat-data@v6.0.36...v6.0.37) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-version: 6.0.37 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Refresh dist * Add regression comment for `parse-html-unsafe` * Further qualify regression comment --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Daniel D. Beck <[email protected]>
1 parent 618ba1c commit e09e5cb

File tree

4 files changed

+13
-17
lines changed

4 files changed

+13
-17
lines changed

features/parse-html-unsafe.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
name: Unsanitized HTML parsing methods
22
description: The `Document.parseHTMLUnsafe()` static method parses HTML into a DOM tree, while the `setHTMLUnsafe()` method of `Element` and `ShadowRoot` parses and inserts HTML into an existing tree. No sanitization applies to these methods, so never call them with user-provided HTML strings.
33
spec: https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#unsafe-html-parsing-methods
4+
# TODO: https://github.com/web-platform-dx/web-features/issues/1971
5+
# Status changed: https://github.com/web-platform-dx/web-features/pull/3200
6+
# 2025-08-06 - low → false - In Safari, if there are custom elements in a declarative shadow root in the parsed HTML, then the elements' constructors and `connectedCallback()` methods are not called.
7+
# References:
8+
# - https://bugs.webkit.org/show_bug.cgi?id=296420

features/parse-html-unsafe.yml.dist

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,30 @@
22
# Do not edit this file by hand. Edit the source file instead!
33

44
status:
5-
baseline: low
6-
baseline_low_date: 2024-07-09
5+
baseline: false
76
support:
87
chrome: "124"
98
chrome_android: "124"
109
edge: "124"
1110
firefox: "128"
1211
firefox_android: "128"
13-
safari: "17.4"
14-
safari_ios: "17.4"
1512
compat_features:
16-
# baseline: low
17-
# baseline_low_date: 2024-04-18
13+
# baseline: false
1814
# support:
1915
# chrome: "124"
2016
# chrome_android: "124"
2117
# edge: "124"
2218
# firefox: "123"
2319
# firefox_android: "123"
24-
# safari: "17.4"
25-
# safari_ios: "17.4"
2620
- api.Element.setHTMLUnsafe
2721
- api.ShadowRoot.setHTMLUnsafe
2822

2923
# ⬇️ Same status as overall feature ⬇️
30-
# baseline: low
31-
# baseline_low_date: 2024-07-09
24+
# baseline: false
3225
# support:
3326
# chrome: "124"
3427
# chrome_android: "124"
3528
# edge: "124"
3629
# firefox: "128"
3730
# firefox_android: "128"
38-
# safari: "17.4"
39-
# safari_ios: "17.4"
4031
- api.Document.parseHTMLUnsafe_static

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"devDependencies": {
4141
"@eslint/js": "^9.32.0",
4242
"@js-temporal/polyfill": "^0.5.1",
43-
"@mdn/browser-compat-data": "^6.0.36",
43+
"@mdn/browser-compat-data": "^6.0.37",
4444
"@octokit/rest": "^22.0.0",
4545
"@types/caniuse-lite": "^1.0.4",
4646
"@types/node": "^20.19.9",

0 commit comments

Comments
 (0)