github web-platform-tests/wpt merge_pr_47382

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
13 months ago

Move to beginning or end of paragraph ignore contenteditable="false"

Ctrl+A/Ctrl+E are mac-specific key binding:
Ctrl+A: Move to the beginning of the line or paragraph.
Ctrl+E: Move to the end of a line or paragraph.

Consider this test case:

this link after.|

Ctrl+A was pressed, the caret moved to the end of "link".
But the expected position of the caret is the beginning of the line.

Before this patch, MoveToBeginning/EndOfParagraph couldn't cross the
editing boundary. This patch changes MoveToBeginning/EndOfParagraph
to be able to cross the editing boundary.

Bug: 1511541
Change-Id: If427f2877f67930de64ed01cb7ae066616ec238c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5152397
Reviewed-by: Kent Tamura tkent@chromium.org
Reviewed-by: Siye Liu siliu@microsoft.com
Commit-Queue: Peng Zhou zhoupeng.1996@bytedance.com
Cr-Commit-Position: refs/heads/main@{#1335218}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.