Skip to content

Explainer for visual order caret navigation in bidi text#1304

Open
sambandaru wants to merge 3 commits intoMicrosoftEdge:mainfrom
sambandaru:bidi-caret-navigation
Open

Explainer for visual order caret navigation in bidi text#1304
sambandaru wants to merge 3 commits intoMicrosoftEdge:mainfrom
sambandaru:bidi-caret-navigation

Conversation

@sambandaru
Copy link
Copy Markdown

Chromium currently uses logical (DOM-order) caret movement, which causes the caret to jump unpredictably at bidi boundaries. This explainer proposes switching to visual caret movement - Left always moves left, Right always moves right. The feature will be gated behind the BidiVisualOrderCaretNavigation feature flag.

This aligns Chromium with Firefox and Safari, which already default to visual caret movement.

Comment thread Editing/bidi-visual-order-caret-navigation-explainer.md
Comment thread Editing/bidi-visual-order-caret-navigation-explainer.md
Comment thread Editing/bidi-visual-order-caret-navigation-explainer.md Outdated
Comment thread Editing/bidi-visual-order-caret-navigation-explainer.md
Copy link
Copy Markdown

@utpathak utpathak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants