commit | 165c8900c953f1bae6f8fb2d0b548ed4f11d4032 | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Mon Nov 19 10:39:57 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 19 10:39:57 2018 |
tree | 60bfd5093519c5ccd6be22a708539a457d8afcdb | |
parent | a562f181201b1650f282144256c4894135457be7 [diff] |
Form-associated custom elements: Implement HTMLElement.prototype.attachInternals(). - Introduce empty ElementInternals interface - Add HTMLElement.prototype.attachInternals() - Add a flag to ElementRareData about ElementInternals attachment - Promote "ElementInternals" runtime flag to "test" All the change is behind the runtime flag. Some test cases in external/wpt/custom-elements/CustomElementRegistry.html fail by this CL because this CL enables GET() operation for "disabledFeatures", and these test cases doesn't expect it. We should update the testcases later. Bug: 905922 Bug: https://github.com/w3c/webcomponents/issues/758 Change-Id: I7b3dbfd1d422c7eae5c7a6e01ddea50a00134a6e Reviewed-on: https://chromium-review.googlesource.com/c/1341734 Reviewed-by: Hayato Ito <hayato@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#609231}
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 .