Bug 58741 - fast/text/zero-width-characters-complex-script fails on Chrome and Qt on Linux
Summary: fast/text/zero-width-characters-complex-script fails on Chrome and Qt on Linux
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-16 23:33 PDT by Jungshik Shin
Modified: 2015-05-07 17:40 PDT (History)
4 users (show)

See Also:


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 Details
test to show an 'issue' on Chrome Linux (DumpRenderTree) (1.82 KB, text/html)
2011-04-18 11:13 PDT, Jungshik Shin
no flags Details
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 Details
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 Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jungshik Shin 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
Comment 1 Jungshik Shin 2011-04-18 11:11:23 PDT
Created attachment 90055 [details]
test to show an 'issue' on Chrome Linux (DumpRenderTree)
Comment 2 Jungshik Shin 2011-04-18 11:13:04 PDT
Created attachment 90056 [details]
test to show an 'issue' on Chrome Linux (DumpRenderTree)
Comment 3 Jungshik Shin 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.
Comment 4 Jungshik Shin 2011-04-18 23:58:49 PDT
Created attachment 90158 [details]
update the test (now include U+00AD - SHY as well)
Comment 5 Jungshik Shin 2011-04-19 11:30:57 PDT
Qt-Linux is also failing this test.
Comment 6 Jungshik Shin 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.
Comment 7 Ryosuke Niwa 2011-04-19 14:15:23 PDT
Committed r84292: <http://trac.webkit.org/changeset/84292>
Comment 8 Philippe Normand 2011-04-20 02:45:56 PDT
It also fails on GTK. Skipped in r84353
Comment 9 Philippe Normand 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.
Comment 10 Martin Robinson 2015-05-07 17:40:23 PDT
Closing this since Qt and Chrome are both gone.