Chrome fails a bunch of these tests because it does not implement the Document constructor ( Issue 238234 .) LayoutTests/fast/custom-elements/attribute-changed-callback.html (various)
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84 commit ef4b834e59e5d1bcf0e945445ada37f2e5e90b84 Author: tkent <tkent@chromium.org> Date: Tue May 23 16:23:52 2017 Support Document constructor. |new Document()| creates a new Document instance. Intent-to-implement-and-ship: https://groups.google.com/a/chromium.org/forum/#!msg/Blink-dev/IxyBdzkSU98/LJ12LwjKAAAJ This CL fixes 168 failures in external/wpt/. WPT changes: * Adds 'origin' check to dom/nodes/Document-constructor.html. * Adds dom/nodes/Document-constructor-svg.svg * Adds dom/nodes/Document-constructor-xml.xml BUG= 238234 , 643043 Review-Url: https://codereview.chromium.org/2881323002 Cr-Commit-Position: refs/heads/master@{#473931} [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/cssom/interfaces-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/custom-elements/adopted-callback-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/custom-elements/connected-callbacks-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/custom-elements/disconnected-callbacks-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/custom-elements/upgrading-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/events/Event-dispatch-bubbles-false-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/events/Event-dispatch-bubbles-true-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/interfaces-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Document-constructor-expected.txt [add] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Document-constructor-svg.svg [add] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Document-constructor-xml.xml [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Document-constructor.html [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Document-doctype-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/dom/nodes/Node-childNodes-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/fullscreen/interfaces-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt [delete] https://crrev.com/b8b1cbadd7941505caf3cdaebfa30f019854f815/third_party/WebKit/LayoutTests/external/wpt/html/browsers/the-window-object/Document-defaultView-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/fast/dom/dom-constructors-expected.txt [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/LayoutTests/fast/dom/dom-constructors.html [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/Source/core/dom/Document.cpp [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/Source/core/dom/Document.h [modify] https://crrev.com/ef4b834e59e5d1bcf0e945445ada37f2e5e90b84/third_party/WebKit/Source/core/dom/Document.idl
Comment 1 by davaajav@google.com
, Sep 1 2016