Thanks Jonathan for the detailed explanation! Given that our concept of caret bidi level supports better user experience, we probably should try standardizing `Selection#caretBidiLevel` instead of removing it (https://github.com/w3c/selection-api/issues/57). `Selection#collapse()` won't be able to mock the Gecko behavior without that API. I'll wontfix this and track the process in bug 1689739.
Bug 1689739 Comment 7 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Thanks Jonathan for the detailed explanation! Given that our concept of caret bidi level supports better user experience, we probably should try standardizing `Selection#caretBidiLevel` instead of removing it (https://github.com/w3c/selection-api/issues/57). `Selection#collapse()` won't be able to mock the Gecko behavior without that API. I'll wontfix this and track the process in bug 1623290.