-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
input.parentNode.oninput
is never called
#9574
Comments
/cc @paulrouget |
This is a straightforward fix to improve conformance with the specification. |
Unfortunately I don't know that there's a way to write an automated test for this, since the input event should only be dispatched based on explicit user input, per spec: "These events are not fired in response to changes made to the values of form controls by scripts. (This is to make it easier to update the values of form controls in response to the user manipulating the controls, without having to then filter out the script's own changes to avoid an infinite loop.)" |
input event should bubble No test because: #9574 (comment) Fix #9574 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9614) <!-- Reviewable:end -->
…EventBubbles); r=mbrubeck No test because: servo/servo#9574 (comment) Fix #9574 Source-Repo: https://github.com/servo/servo Source-Revision: a24e86e76fb2bebc1ded68d17cda10aa10417364 UltraBlame original commit: 65db5bb4b50119dadf367a1e263df60713bceb4d
…EventBubbles); r=mbrubeck No test because: servo/servo#9574 (comment) Fix #9574 Source-Repo: https://github.com/servo/servo Source-Revision: a24e86e76fb2bebc1ded68d17cda10aa10417364 UltraBlame original commit: 65db5bb4b50119dadf367a1e263df60713bceb4d
…EventBubbles); r=mbrubeck No test because: servo/servo#9574 (comment) Fix #9574 Source-Repo: https://github.com/servo/servo Source-Revision: a24e86e76fb2bebc1ded68d17cda10aa10417364 UltraBlame original commit: 65db5bb4b50119dadf367a1e263df60713bceb4d
It looks like
input
events do not propagate as they are expected. Here is an example that illustrates the issue:Typing
s
into input should produce following output:On servo it produces following instead:
The text was updated successfully, but these errors were encountered: