Skip to content

Add HTML setters features - #4318

Merged
ddbeck merged 15 commits into
web-platform-dx:mainfrom
tunetheweb:html-setters
Sep 16, 2026
Merged

ddbeck merged 15 commits into
web-platform-dx:mainfrom
tunetheweb:html-setters

Conversation

@tunetheweb

Copy link
Copy Markdown
Contributor

Fixes #4117

Due for launch in Chrome 154

Spec updates still WIP but have added commented out lines for them in the meantime.

@github-actions github-actions Bot added the feature definition Creating or defining new features or groups of features. label Sep 4, 2026
Comment thread features/html-setters.yml Outdated
Comment thread features/html-streaming-setters.yml Outdated
jamesnw
jamesnw previously requested changes Sep 4, 2026
Comment thread features/html-setters.yml Outdated

@ddbeck ddbeck left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @tunetheweb, thanks for your patience while I came back to this!

I have some mostly nitpicky suggestions and questions in line comments (though with one serious question about the name of the main setters feature). That said, I'm happy with the direction of this and I don't expect you to labor on it much longer. 😄

Comment thread features/html-setters.yml Outdated
Comment thread features/html-setters.yml
Comment thread features/parse-html-unsafe.yml Outdated
Comment thread features/parse-html-unsafe.yml Outdated
Comment thread features/parse-html-unsafe.yml
Comment thread features/sanitizer.yml Outdated
Comment thread features/sanitizer.yml
Comment thread features/html-setters.yml Outdated
tunetheweb and others added 6 commits September 15, 2026 18:29
Co-authored-by: Daniel D. Beck <daniel@ddbeck.com>
Co-authored-by: Daniel D. Beck <daniel@ddbeck.com>
Co-authored-by: Daniel D. Beck <daniel@ddbeck.com>
@github-actions github-actions Bot added the tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings label Sep 15, 2026

@ddbeck ddbeck left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, one last question for you regarding sanitizer, but consider this a provisional approval. Thank you again for your work on this, @tunetheweb!

Comment thread features/parse-html-unsafe.yml
Comment thread features/sanitizer.yml
@tunetheweb
tunetheweb requested a review from ddbeck September 16, 2026 12:31
@ddbeck
ddbeck dismissed jamesnw’s stale review September 16, 2026 14:20

Outdated. Thank you for the early input, James!

@ddbeck

ddbeck commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

At least five people contributed to understanding this and #4117. Thank you, @tunetheweb, @jamesnw, @jakearchibald, and @noamr!

@ddbeck
ddbeck merged commit 3a13008 into web-platform-dx:main Sep 16, 2026
3 checks passed
@tunetheweb tunetheweb mentioned this pull request Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features. tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HTML enhanced setter and streaming methods

3 participants