-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add declarative Shadow DOM features #5465
Merged
Merged
+204
−41
Commits on Oct 11, 2023
-
First cut at adding declarative Shadow DOM
More edits Fixup Cleanup Add language for content Add shadow root serialization Link to new "attach a shadow root" algorithm. Added exception handling. Add early-out for topmost node Added shadowroot to HTMLTemplateElement for feature detection Addressed annevk's comments Add available_to_internals = true Add declarative shadow dom opt-in mechanics Trying, unsuccessfully, to get rid of "parse error while closing p element" Remove data-x for instance checks Merge fixup Rename include shadow roots state Strip out serialization stuff Lint cleanup Fix closing tags Fix dfn Fix conformance error Address all comments Fix lint First cut at streaming DSD definition Address some comments Address @rniwa comments Capitalization Rename shadowrootmode and add clonable Address comments Address comments Line length Fix regular document parsing Address comments Update to match DOM's new `declarative` Clean up call to attach a shadow root Address speculative parser comment Replace tri-state with boolean Allow about:blank Address annevk comments Address annevk comments Report the exception
Configuration menu - View commit details
-
Copy full SHA for 385fe0d - Browse repository at this point
Copy the full SHA 385fe0dView commit details -
Merge fixup and remove DOMParser stuff
Mason Freed committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for b595e73 - Browse repository at this point
Copy the full SHA b595e73View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for b1f8e5d - Browse repository at this point
Copy the full SHA b1f8e5dView commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for ac1eb01 - Browse repository at this point
Copy the full SHA ac1eb01View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 84faf12 - Browse repository at this point
Copy the full SHA 84faf12View commit details -
Convert enumerated attribute to table
Mason Freed committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 894ab62 - Browse repository at this point
Copy the full SHA 894ab62View commit details -
Convert to
dir
example format for enumerated attributeMason Freed committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 39558d7 - Browse repository at this point
Copy the full SHA 39558d7View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 700fba0 - Browse repository at this point
Copy the full SHA 700fba0View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 7d4b563 - Browse repository at this point
Copy the full SHA 7d4b563View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for e2530e1 - Browse repository at this point
Copy the full SHA e2530e1View commit details -
Mason Freed committed
Oct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 8d9043c - Browse repository at this point
Copy the full SHA 8d9043cView commit details -
Undo shadowrootmode and linkify delegates focus
Mason Freed committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for d65e189 - Browse repository at this point
Copy the full SHA d65e189View commit details -
Update for {set|parse}HTMLUnsafe()
Mason Freed committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for e148a63 - Browse repository at this point
Copy the full SHA e148a63View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e9eccef - Browse repository at this point
Copy the full SHA e9eccefView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.