Bug 16650 - REGRESSION (r28278-r28314): ATSUI uses LTR writing direction for all text runs
Summary: REGRESSION (r28278-r28314): ATSUI uses LTR writing direction for all text runs
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.4
: P1 Critical
Assignee: Nobody
URL: data:text/html,<div style="direction:...
Keywords: InRadar, LayoutTestFailure, Regression
Depends on:
Blocks:
 
Reported: 2007-12-28 19:22 PST by mitz
Modified: 2007-12-28 20:20 PST (History)
0 users

See Also:


Attachments
Pass style (including writing direction) to ATSUILayoutParameters (1.47 KB, patch)
2007-12-28 19:59 PST, mitz
mrowe: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2007-12-28 19:22:42 PST
To reproduce: open the URL, then choose Use ATSU for All Text from the Debug menu and force a repaint. Notice how the period moves to the right of the Hebrew letter.

Probably regressed in <http://trac.webkit.org/projects/webkit/changeset/28298>.
Comment 1 mitz 2007-12-28 19:30:32 PST
fast/text/ATSUI-spacing-features.html fails in pixel mode because of this bug.
Comment 2 mitz 2007-12-28 19:39:30 PST
<rdar://problem/5664872>
Comment 3 mitz 2007-12-28 19:59:51 PST
Created attachment 18163 [details]
Pass style (including writing direction) to ATSUILayoutParameters
Comment 4 mitz 2007-12-28 20:20:58 PST
Fixed in <http://trac.webkit.org/projects/webkit/changeset/29021>.