Bug 121377 - -webkit-text-stroke outlines each letter separately when letters are connected (often looks wrong in Arabic text)
Summary: -webkit-text-stroke outlines each letter separately when letters are connecte...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Myles C. Maxfield
URL: http://ophir.li/demo/heb/ar.html
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-14 23:59 PDT by hftf
Modified: 2015-08-26 23:32 PDT (History)
4 users (show)

See Also:


Attachments
screenshot of test case (4.98 KB, image/png)
2013-09-14 23:59 PDT, hftf
no flags Details
test case (32 bytes, text/plain)
2013-09-15 00:01 PDT, hftf
no flags Details
test case (relies on font from github Android project) (557 bytes, text/html)
2013-09-15 00:10 PDT, Darin Adler
no flags Details
screenshot (Saf 7 / OS X 10.9) (35.85 KB, image/png)
2014-04-20 22:56 PDT, hftf
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description hftf 2013-09-14 23:59:51 PDT
Created attachment 211685 [details]
screenshot of test case

Instead of outlining each individual letter, causing the connections between letters to be discontinuous (see screenshot), the entire string of joined letters should be outlined.

Note the slight rendering difference in the screenshots below:
- Chrome 28 / Mac: http://www.browserstack.com/screenshots/1c4b26b47221a24a47a89856e37cbeffddab4ab0/maclion_chrome_28.0.png
- Safari 5  / Mac: http://www.browserstack.com/screenshots/1c4b26b47221a24a47a89856e37cbeffddab4ab0/macsl_safari_5.1.png
Comment 1 hftf 2013-09-15 00:01:57 PDT
Created attachment 211686 [details]
test case
Comment 2 Darin Adler 2013-09-15 00:07:17 PDT
Hmm, what's attached is a URL, not a test case. I think we should also attach a copy of the test case.
Comment 3 Darin Adler 2013-09-15 00:10:11 PDT
Created attachment 211687 [details]
test case (relies on font from github Android project)
Comment 4 hftf 2014-04-20 22:56:38 PDT
Created attachment 229787 [details]
screenshot (Saf 7 / OS X 10.9)

Attaching a screenshot of Safari 7 on OS X 10.9 showing the slight rendering difference, since the images in the original post have expired (sorry!).
Comment 5 Myles C. Maxfield 2015-08-26 23:32:48 PDT
Because this property is so rare, making a mask isn't unreasonable.