commit | d1a9e16e38225d64c99b9b42c2d8d06f2d50f651 | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Thu Jan 10 09:26:29 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 10 09:26:29 2019 |
tree | 9f3292c3026beb07250d60d5dd680ba5255500b9 | |
parent | dfb35c5985c749f1f12574dbf02a0ff8e9dfe5b3 [diff] |
Form-associated custom elements: Implement formResetCallback Form reset is invoked via two paths. * HTMLFormElement.prototype.reset() * Activation behavior of <input type=reset> and <button type=reset> The callback enqueued by CustomElement::EnqueueFormResetCallback() will be invoked at * CEReactions epilogue for the former * A microtask dispatched by "enqueue an element on the appropriate element queue" [1] [1] https://html.spec.whatwg.org/multipage/custom-elements.html#enqueue-an-element-on-the-appropriate-element-queue Bug: 905922 Bug: https://github.com/w3c/webcomponents/issues/187 Change-Id: I9be604cc5893db69ac1bc0e02e4283e6f45086bd Reviewed-on: https://chromium-review.googlesource.com/c/1404548 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#621518}
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 .