RESOLVED FIXED 49990
[Qt] Selecting shadowed text causes rendering artifacts
https://bugs.webkit.org/show_bug.cgi?id=49990
Summary [Qt] Selecting shadowed text causes rendering artifacts
Andreas Kling
Reported 2010-11-23 13:34:17 PST
When selecting text with a text-shadow from the end of the word, insufficient space is allocated for the shadow generation, and we end up with a partial shadow.
Attachments
Test page illustrating the problem (140 bytes, text/html)
2010-11-23 13:35 PST, Andreas Kling
no flags
Screenshot of rendering when text is partially selected (25.89 KB, image/png)
2010-11-23 13:36 PST, Andreas Kling
no flags
Proposed patch (2.18 KB, patch)
2010-11-23 13:37 PST, Andreas Kling
no flags
Proposed patch v2 (2.16 KB, patch)
2010-11-23 13:47 PST, Andreas Kling
no flags
Andreas Kling
Comment 1 2010-11-23 13:35:59 PST
Created attachment 74691 [details] Test page illustrating the problem
Andreas Kling
Comment 2 2010-11-23 13:36:55 PST
Created attachment 74692 [details] Screenshot of rendering when text is partially selected
Andreas Kling
Comment 3 2010-11-23 13:37:43 PST
Created attachment 74693 [details] Proposed patch
Andreas Kling
Comment 4 2010-11-23 13:47:38 PST
Created attachment 74694 [details] Proposed patch v2
Early Warning System Bot
Comment 5 2010-11-23 13:48:26 PST
WebKit Commit Bot
Comment 6 2010-11-23 14:22:27 PST
The commit-queue encountered the following flaky tests while processing attachment 74694 [details]: inspector/styles-new-API.html fast/profiler/throw-exception-from-eval.html Please file bugs against the tests. These tests were authored by apavlov@chromium.org, kmccullough@apple.com, oliver@apple.com, and timothy@apple.com. The commit-queue is continuing to process your patch.
WebKit Commit Bot
Comment 7 2010-11-23 14:51:53 PST
Comment on attachment 74694 [details] Proposed patch v2 Clearing flags on attachment: 74694 Committed r72630: <http://trac.webkit.org/changeset/72630>
WebKit Commit Bot
Comment 8 2010-11-23 14:51:59 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.