2fc74f51f3b3669d6321b203469d55f3121d3ac0
Automatic update from web-platform-tests Use selection focus for caret position while navigating using arrow keys While moving cursor up and down, the cursor should come exactly above and below the previous position respectively. Currently the cursor position is not correct in these scenarios since we pass |selection_.Start()| to calculate the x position while editing, instead we should pass |selection_.Focus()| since focus will be having the last position of the caret. This change is Firefox compatible. Updated some existing web_tests that were using selection modifier and after this CL, the caret position is now changed so these web_tests needed to adhere to the updated caret positioning. Updated tests: web_tests/editing/pasteboard/paste-list-002.html web_tests/editing/pasteboard/paste-list-003.html web_tests/editing/pasteboard/paste-list-004.html web_tests/editing/selection/move-3875618-fix.html web_tests/editing/inserting/insert-3786362-fix-expected.txt Bug: 40658856 Change-Id: Id6f00889621003072d7f88bcc00d10f8318ad8f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5804495 Reviewed-by: Siye Liu <siliu@microsoft.com> Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Utkarsh Pathak <utpathak@microsoft.com> Reviewed-by: Sanket Joshi <sajos@microsoft.com> Cr-Commit-Position: refs/heads/main@{#1368113} -- wpt-commits: 1e0eb917a4db14710f3eefd9b7ffc5f7066fd08b wpt-pr: 48546
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:
https://firefox-source-docs.mozilla.org/contributing/directory_structure.html
For information on how to build Firefox from the source code and create the patch see:
https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.
Nightly development builds can be downloaded from:
https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
- or -
https://www.mozilla.org/firefox/channel/desktop/#nightly
Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.
Description
Languages
JavaScript
32.6%
C++
25.1%
HTML
20.9%
C
10.6%
Python
2.8%
Other
7.6%