Bug 1414317 - Add [CEReactions] to document.createElement and document.createElementNS; r=smaug
Per https://github.com/w3c/webcomponents/issues/570.
MozReview-Commit-ID: 610lZlF6QXg
--- a/dom/webidl/Document.webidl
+++ b/dom/webidl/Document.webidl
@@ -50,19 +50,19 @@ interface Document : Node {
HTMLCollection getElementsByTagName(DOMString localName);
[Pure, Throws]
HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);
[Pure]
HTMLCollection getElementsByClassName(DOMString classNames);
[Pure]
Element? getElementById(DOMString elementId);
- [NewObject, Throws]
+ [CEReactions, NewObject, Throws]
Element createElement(DOMString localName, optional (ElementCreationOptions or DOMString) options);
- [NewObject, Throws]
+ [CEReactions, NewObject, Throws]
Element createElementNS(DOMString? namespace, DOMString qualifiedName, optional (ElementCreationOptions or DOMString) options);
[NewObject]
DocumentFragment createDocumentFragment();
[NewObject]
Text createTextNode(DOMString data);
[NewObject]
Comment createComment(DOMString data);
[NewObject, Throws]