Open Bug 1264194 Opened 4 years ago Updated 3 years ago

Remove code in AccessibleCaretManager supporting non-swappable carets

Categories

(Core :: DOM: Selection, defect)

defect
Not set

Tracking

()

Tracking Status
firefox48 --- affected

People

(Reporter: TYLin, Unassigned)

References

(Blocks 1 open bug)

Details

After bug 1168891 and bug 1263578 are landed, all the platform utilizing AccessibleCarte are using swappable carets.

If we're 100% sure that other platforms like Windows (bug 1195722) or iOS never need non-swappable caret, we can remove the support for non-swappable carets.

More precisely, we can remove the pref "layout.accessiblecaret.allow_dragging_across_other_caret" and the code guarded by |!sCaretsAllowDraggingAcrossOtherCaret|.
No longer blocks: 1195722
Depends on: 1195722
Blocks: 1347045
No longer blocks: AccessibleCaret
You need to log in before you can comment on or make changes to this bug.