Bug 62246

Summary: [chromium] RTL pages that trigger the compositor don't render correctly
Product: WebKit Reporter: Vangelis Kokkevis <vangelis>
Component: WebCore Misc.Assignee: Vangelis Kokkevis <vangelis>
Status: RESOLVED FIXED    
Severity: Normal CC: enne, jamesr
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch jamesr: review+

Description Vangelis Kokkevis 2011-06-07 15:58:59 PDT
Chrome currently disables compositing for RTL pages (the compositor isn't quite ready for it yet) however it does it too late, after the GraphicsLayer tree has been built.  As a result RLT pages don't always render correctly.  For example:

http://fiddle.jshell.net/CLX7V/show/light/

renders completely blank.

Also tracked as crbug:

http://code.google.com/p/chromium/issues/detail?id=85202
Comment 1 Vangelis Kokkevis 2011-06-07 16:35:11 PDT
Created attachment 96327 [details]
Patch
Comment 2 James Robinson 2011-06-07 16:36:57 PDT
Comment on attachment 96327 [details]
Patch

R=me
Comment 3 Vangelis Kokkevis 2011-06-07 16:59:26 PDT
Committed r88288: <http://trac.webkit.org/changeset/88288>