mirror of
https://github.com/servo/servo.git
synced 2025-09-16 01:48:22 +01:00
Additionally, several methods were updated with spec comments. That's because the "adopt the document from the element document" step was missing. By adding these spec comments, I also restructured some code to avoid duplication of mutation records and custom element reaction queueing. Node.textContent doesn't propagate the error yet, as that method has a lot of separate callers of elements that wouldn't fail. I will refactor those in a follow-up PR to keep things manageable. This implements part of the DOM integration from https://github.com/whatwg/dom/pull/1268 Part of #36258 --------- Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com> Signed-off-by: Tim van der Lippe <TimvdLippe@users.noreply.github.com> |
||
---|---|---|
.. | ||
Document-contentType/contentType | ||
insertion-removing-steps | ||
moveBefore | ||
adoption.window.js.ini | ||
CharacterData-surrogates.html.ini | ||
Document-characterSet-normalization-1.html.ini | ||
Document-characterSet-normalization-2.html.ini | ||
Document-constructor-svg.svg.ini | ||
Document-constructor-xml.xml.ini | ||
Document-createElement-namespace.html.ini | ||
Document-createEvent-touchevent.window.js.ini | ||
Document-createEvent.https.html.ini | ||
Document-getElementsByTagName.html.ini | ||
DocumentFragment-getElementById.html.ini | ||
Element-childElement-null-svg.svg.ini | ||
Element-childElementCount-dynamic-add-svg.svg.ini | ||
Element-childElementCount-dynamic-remove-svg.svg.ini | ||
Element-childElementCount-nochild-svg.svg.ini | ||
Element-childElementCount-svg.svg.ini | ||
Element-closest.html.ini | ||
Element-firstElementChild-entity-xhtml.xhtml.ini | ||
Element-firstElementChild-entity.svg.ini | ||
Element-firstElementChild-namespace-svg.svg.ini | ||
Element-firstElementChild-svg.svg.ini | ||
Element-getElementsByTagName-change-document-HTMLNess.html.ini | ||
Element-getElementsByTagName.html.ini | ||
Element-lastElementChild-svg.svg.ini | ||
Element-nextElementSibling-svg.svg.ini | ||
Element-previousElementSibling-svg.svg.ini | ||
Element-siblingElement-null-svg.svg.ini | ||
getElementsByClassName-10.xml.ini | ||
getElementsByClassName-11.xml.ini | ||
Node-cloneNode-document-allow-declarative-shadow-roots.window.js.ini | ||
Node-cloneNode-svg.html.ini | ||
Node-cloneNode-XMLDocument.html.ini | ||
Node-contains-xml.xml.ini | ||
Node-lookupPrefix.xhtml.ini | ||
ParentNode-querySelector-All-xht.xht.ini | ||
ParentNode-querySelector-All.html.ini | ||
ParentNode-querySelector-escapes.html.ini | ||
ParentNode-querySelector-scope.html.ini | ||
ProcessingInstruction-escapes-1.xhtml.ini | ||
ProcessingInstruction-literal-1.xhtml.ini | ||
query-target-in-load-event.html.ini |