- Implemented much of the
ParentNodemixin (Joris-van-der-Wel):- Moved
childrenfromNodetoParentNode, i.e., made it available onDocument,DocumentFragment, andElement, but not other types of nodes. - Made
childrenaHTMLCollectioninstead of aNodeList. - Implemented
firstElementChild,lastElementChild, andchildElementCount.
- Moved
- Implemented the
outerHTMLsetter. (@Joris-van-der-Wel) - Fixed the
outerHTMLgetter for<select>and<form>. (@Joris-van-der-Wel) - Fixed various issues with window-less documents, so that they no longer give incorrect results or blow up in strange ways. You can create such documents with e.g.
document.implementation.createHTMLDocument(). (@Joris-van-der-Wel) - Fixed relative stylesheet resolution when using
@import. (@dbo)