[Gecko Bug 1601585] Add a WPT to test selection in a contenteditable
element with changing `designMode
#21817
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We should port
editor/libeditor/tests/test_bug622371.html
to WPT. It waswritten for compatibility issue with CKEditor 9 years ago and Gecko and
Blink behave as exactly same. Only Safari normalize the selection into the
end of the text node, but Safari also does not change selection at turning
on/off
designMode
too. Therefore, all browser engines have implicitagreement at least that selection shouldn't be changed at changing
designMode
.Differential Revision: https://phabricator.services.mozilla.com/D62813
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1601585
gecko-commit: 331fac3d22bc95beb33d8c46ef72e758847eab7f
gecko-integration-branch: autoland
gecko-reviewers: smaug