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

Integration with DOM APIs #438

Closed
lukewarlow opened this issue Feb 19, 2024 · 1 comment · Fixed by whatwg/dom#1258
Closed

Integration with DOM APIs #438

lukewarlow opened this issue Feb 19, 2024 · 1 comment · Fixed by whatwg/dom#1258
Labels
Milestone

Comments

@lukewarlow
Copy link
Member

lukewarlow commented Feb 19, 2024

Along with the existing specced IDL changes Chrome also has the below changes

interface mixin ParentNode {
  [Unscopable, RaisesException, CEReactions] void prepend((Node or DOMString or TrustedScript)... nodes);
  [Unscopable, RaisesException, CEReactions] void append((Node or DOMString or TrustedScript)... nodes);
  [Unscopable, RaisesException, CEReactions] void replaceChildren((Node or DOMString or TrustedScript)... nodes);
};
interface mixin ChildNode {
  [Unscopable, RaisesException, CEReactions] void before((Node or DOMString or TrustedScript) ... nodes);
  [Unscopable, RaisesException, CEReactions] void after((Node or DOMString or TrustedScript)... nodes);
  [Unscopable, RaisesException, CEReactions] void replaceWith((Node or DOMString or TrustedScript)... nodes);
};
@lukewarlow lukewarlow added this to the v1 milestone Feb 19, 2024
@lukewarlow lukewarlow changed the title MIssing IDL changes compared to Chromium Integration with DOM APIs Feb 20, 2024
@lukewarlow
Copy link
Member Author

Moved DOMParts API IDL to its own issue #441

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 a pull request may close this issue.

1 participant