Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTML: mutating the style element #15871

Merged
merged 3 commits into from Dec 6, 2019
Merged

Conversation

annevk
Copy link
Member

@annevk annevk commented Mar 15, 2019

I created this for whatwg/dom#732 (comment) since I didn't really trust the current abstractions we have in place. And we also haven't tested them as I traced in https://freenode.logbot.info/whatwg/20190315#c2058477. So this is an initial test before I call it a week to show there's a problem with the standard (all browsers fail this test and change the style sheet upon insertion of a Comment node).

cc @domenic @nox

@guest271314

This comment has been minimized.

@annevk annevk force-pushed the annevk/style-element-mutations branch from 223b2ba to 15f84a8 Compare December 5, 2019 16:29
annevk added a commit to whatwg/dom that referenced this pull request Dec 5, 2019
It needs to be "children changed steps" as the various consumers appear to react to changes of all sorts.

Tests: web-platform-tests/wpt#15871.

This builds on work started in #732 and will further refine that eventually.
@annevk annevk merged commit 7b63b60 into master Dec 6, 2019
@annevk annevk deleted the annevk/style-element-mutations branch December 6, 2019 11:06
annevk added a commit to whatwg/dom that referenced this pull request Dec 6, 2019
It needs to be "children changed steps" as consumers appear to react to changes of all sorts.

Tests: web-platform-tests/wpt#15871.

This builds on work started in #732 and will further refine that eventually. Meta follow-up: #802.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants