### Environment - Firefox Nightly or GeckoView Example with Fission (`./mach run --enable-fission`) - Android - Windows 10 tablet mode. ### Step 1. Run with Fission 2. Open https://wontfix.net/bugs/iframe1.html. (1st and 2nd iframe are OOP, 3rd iframe is same process) 3. Select "area" text in 3rd iframe by long tap 4. Select "foo" text in 2nd iframe by long tap ### Result 2nd iframe and 3rd iframe show accessible caret. If not fission (or https://wontfix.dev/bugs/iframe1.html), it isn't show on both. See attached screen shot. ### Expected Result Don't show 2 accessible carets at same time. ### Notes After this, when moving accessible caret, It seems to hit this assertion. ``` MOZ_Assert: Assertion failure: GetCaretMode() != CaretMode::None, at /builds/worker/checkouts/gecko/layout/base/AccessibleCaretManager.cpp:510 ```
Bug 1824155 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
### Environment - Firefox Nightly or GeckoView Example with Fission (`./mach run --enable-fission`) - Android - Windows 10 tablet mode. ### Step 1. Run with Fission 2. Open https://wontfix.net/bugs/iframe1.html. (all iframe are OOP) 3. Select "area" text in 3rd iframe by long tap 4. Select "foo" text in 2nd iframe by long tap ### Result 2nd iframe and 3rd iframe show accessible caret. If not fission (or https://wontfix.dev/bugs/iframe1.html), it isn't show on both. See attached screen shot. ### Expected Result Don't show 2 accessible carets at same time. ### Notes After this, when moving accessible caret, It seems to hit this assertion. ``` MOZ_Assert: Assertion failure: GetCaretMode() != CaretMode::None, at /builds/worker/checkouts/gecko/layout/base/AccessibleCaretManager.cpp:510 ```