Bug 1548389 Comment 21 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Here are WIP patches:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=618125c0ca96c718d235c734d7cb68c5b83e2e8e
https://treeherder.mozilla.org/#/jobs?repo=try&revision=ed9393f23b8ab93a280b454aa5cc3777b5a45acc

Currently, these builds work well at least visually. However, there are some pending issues:
- Stop supporting drag from password field (can drag original value, Chrome also does not support this).
- Handle double click in password fields as "Select All" (can know word boundary with double click).
- Handle word deletion as delete to begin/end  (can know word boundary).
- Some a11y test failures (https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=254401932&repo=try&lineNumber=2061)

One is here:
https://searchfox.org/mozilla-central/rev/8a990595ce6d5ed07ace2d4d5d86cc69aec90bde/accessible/tests/mochitest/elm/test_HTMLSpec.html#828-830
This gets `Accessible` object for the `<input type="password">` and refers name of its child. I guess that this refers the anonymous text node in the `<input type="password">`.

The other is here:
https://searchfox.org/mozilla-central/rev/8a990595ce6d5ed07ace2d4d5d86cc69aec90bde/accessible/tests/mochitest/text.js#76-80
This gets `Accessible` object for the `<input type="password">` and checks the `getText()` result.
Here are WIP patches:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=618125c0ca96c718d235c734d7cb68c5b83e2e8e
https://treeherder.mozilla.org/#/jobs?repo=try&revision=ed9393f23b8ab93a280b454aa5cc3777b5a45acc

Currently, these builds work well at least visually. However, there are some pending issues:
- Stop supporting drag from password field (can drag original value, Chrome also does not support this).
- Handle double click in password fields as "Select All" (can know word boundary with double click, and perhaps, long tap also broken).
- Handle word deletion as delete to begin/end  (can know word boundary).
- Some a11y test failures (https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=254401932&repo=try&lineNumber=2061)

One is here:
https://searchfox.org/mozilla-central/rev/8a990595ce6d5ed07ace2d4d5d86cc69aec90bde/accessible/tests/mochitest/elm/test_HTMLSpec.html#828-830
This gets `Accessible` object for the `<input type="password">` and refers name of its child. I guess that this refers the anonymous text node in the `<input type="password">`.

The other is here:
https://searchfox.org/mozilla-central/rev/8a990595ce6d5ed07ace2d4d5d86cc69aec90bde/accessible/tests/mochitest/text.js#76-80
This gets `Accessible` object for the `<input type="password">` and checks the `getText()` result.

Back to Bug 1548389 Comment 21