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. (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
```
### 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
```

Back to Bug 1824155 Comment 0