Bug 58741

Summary: fast/text/zero-width-characters-complex-script fails on Chrome and Qt on Linux
Product: WebKit Reporter: Jungshik Shin <jshin>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: kling, mrobinson, pnormand, rniwa
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
test to show an 'issue' on Chrome Linux (DumpRenderTree)
none
test to show an 'issue' on Chrome Linux (DumpRenderTree)
none
updated test to show an 'issue' on Chrome Linux (DumpRenderTree)
none
update the test (now include U+00AD - SHY as well) none

Jungshik Shin
Reported 2011-04-16 23:33:05 PDT
fast/text/zero-width-characters-complex-script.html works as expected when run in Chrome. However, when layout test is run with DumpRenderTree, it fails. The only character rendered with a non-zero width glyph is U+FEFF. This bug is spun off bug 48860. By running the following test (which gives a lot more details about individual charaters than fast/text/zero-width-characters-complex-script.html), one can see which character is problematic. https://bug-48860-attachments.webkit.org/attachment.cgi?id=89800
Attachments
test to show an 'issue' on Chrome Linux (DumpRenderTree) (1.82 KB, text/html)
2011-04-18 11:11 PDT, Jungshik Shin
no flags
test to show an 'issue' on Chrome Linux (DumpRenderTree) (1.82 KB, text/html)
2011-04-18 11:13 PDT, Jungshik Shin
no flags
updated test to show an 'issue' on Chrome Linux (DumpRenderTree) (1.99 KB, text/html)
2011-04-18 23:55 PDT, Jungshik Shin
no flags
update the test (now include U+00AD - SHY as well) (2.01 KB, text/html)
2011-04-18 23:58 PDT, Jungshik Shin
no flags
Jungshik Shin
Comment 1 2011-04-18 11:11:23 PDT
Created attachment 90055 [details] test to show an 'issue' on Chrome Linux (DumpRenderTree)
Jungshik Shin
Comment 2 2011-04-18 11:13:04 PDT
Created attachment 90056 [details] test to show an 'issue' on Chrome Linux (DumpRenderTree)
Jungshik Shin
Comment 3 2011-04-18 23:55:25 PDT
Created attachment 90157 [details] updated test to show an 'issue' on Chrome Linux (DumpRenderTree) The test for bug 48860 got updated to include U+007F - U+009F, U+00AD, U+202A .. U+202E. I'm updating a test here, too.
Jungshik Shin
Comment 4 2011-04-18 23:58:49 PDT
Created attachment 90158 [details] update the test (now include U+00AD - SHY as well)
Jungshik Shin
Comment 5 2011-04-19 11:30:57 PDT
Qt-Linux is also failing this test.
Jungshik Shin
Comment 6 2011-04-19 14:10:46 PDT
http://build.webkit.org/builders/Qt%20Linux%20Release/builds/31631 : QtLinux bot result. This is being added to Skipped list.
Ryosuke Niwa
Comment 7 2011-04-19 14:15:23 PDT
Philippe Normand
Comment 8 2011-04-20 02:45:56 PDT
It also fails on GTK. Skipped in r84353
Philippe Normand
Comment 9 2012-04-12 09:17:11 PDT
(In reply to comment #8) > It also fails on GTK. Skipped in r84353 It seems to pass now in GTK, not sure if it's flaky yet though.
Martin Robinson
Comment 10 2015-05-07 17:40:23 PDT
Closing this since Qt and Chrome are both gone.
Note You need to log in before you can comment on or make changes to this bug.