commit | 34bc581ecd880d2fcfc7985a09007955681de02c | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Thu Nov 29 00:36:23 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 29 00:36:23 2018 |
tree | c78e92efa1e778b518f60976a747d9e0f12843a8 | |
parent | 1bcdee9ce968577c851bd4459fff3cad94b7097a [diff] |
Form-associated custom elements: Add more state checks - HTMLElement.prototype.attachInternals() should throw InvalidStateErrors for customized built-in elements. - Form-related operations and attributes of ElementInternals should throw InvalidStateErrors for non-form-associated custom elements. Bug: 905922 Bug: https://github.com/w3c/webcomponents/issues/187 Change-Id: I09e574a843296b236fe4c63eb2cd0912c7a673b1 Reviewed-on: https://chromium-review.googlesource.com/c/1353035 Reviewed-by: Hayato Ito <hayato@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#611960}
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 .