commit | e0728d98903c1e95003e3651a6fb0f6779ab6421 | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Tue Feb 13 08:50:24 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 13 08:50:24 2018 |
tree | d94296862a0bffebf1ccc45927aac9691555fdd2 | |
parent | c4390306accbeae9772214c8e9226804eb2cb58e [diff] |
custom-elements: Support cloneNode() for customized built-in elements Element::CloneElementWithoutAttributesAndChildren() should use "create an element" algorithm with |is| value. Note that a change in SVGScriptElement.cpp isn't necessary because Custom Elements V1 doesn't support SVG elements. This CL updates SVGScriptElement.cpp for consistency and clean code. WPT: Add cloneNode() tests to custom-elements/builtin-coverage.html. Bug: 807871 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Iaa7d2781b916e2459ee244540d619cfffcf42427 Reviewed-on: https://chromium-review.googlesource.com/915401 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Yoichi Osato <yoichio@chromium.org> Cr-Commit-Position: refs/heads/master@{#536297}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .