Bug 65773 - Implement Mac/Linux version of visual word movement
Summary: Implement Mac/Linux version of visual word movement
Status: RESOLVED DUPLICATE of bug 85017
Alias: None
Product: WebKit
Classification: Unclassified
Component: HTML Editing (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 65277
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-05 09:57 PDT by Van Lam
Modified: 2012-05-01 23:40 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Van Lam 2011-08-05 09:57:20 PDT
The current implementation of visual word movement collects word breaks matching the Windows specification:
|abc   |def   |ghi| (LTR block) where | indicates positions of word breaks.

The Mac/Linux specification defines word boundaries when going left:
|abc   |def   |ghi| (LTR block)
and when going right:
|abc|   def|   ghi| (LTR block)

This blocks on https://bugs.webkit.org/show_bug.cgi?id=65277, as a fix to 65277 would allow a flexible way to select whether the next word boundary should be logically before or after a word given the editing behavior, box direction, and block direction.
Comment 1 Van Lam 2011-08-05 10:11:21 PDT
I should rephrase:

This block *practically depends* on https://bugs.webkit.org/show_bug.cgi?id=65277.
Comment 2 Ryosuke Niwa 2012-05-01 23:40:52 PDT

*** This bug has been marked as a duplicate of bug 85017 ***