Patch by Jason Liu <jason.liu@torchmobile.com.cn> on 2011-09-20
authorrobert@webkit.org <robert@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 16:14:30 +0000 (16:14 +0000)
committerrobert@webkit.org <robert@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 16:14:30 +0000 (16:14 +0000)
commit0ef594dee2b59fe230181e9cfb0c05986ada289a
treecfe51a2aac285fbb99037d470d7f06ff099be862
parentd9a6bd6dd64b11d3811ab7715f37b8cdfa5d7edc
Patch by Jason Liu <jason.liu@torchmobile.com.cn> on 2011-09-20
Reviewed by Simon Fraser.

CSS outline property on a narrow element has rabbit ear artifacts
https://bugs.webkit.org/show_bug.cgi?id=36793

Patch by Jason Liu  <jason.liu@torchmobile.com.cn>
Patch updated by Robert Hogan <robert@webkit.org>

Source/WebCore:

Test: fast/css/outline-narrowLine.html

* rendering/RenderInline.cpp:
(WebCore::RenderInline::paintOutlineForLine):

LayoutTests:

* fast/css/outline-narrowLine.html: Added.
* platform/qt/fast/css/outline-narrowLine-expected.txt: Added.
* platform/qt/fast/css/outline-narrowLine-expected.png: Added.
* platform/chromium-linux/fast/css/outline-narrowLine-expected.txt: Added.
* platform/chromium-linux/fast/css/outline-narrowLine-expected.png: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95721 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/css/outline-narrowLine.html [new file with mode: 0644]
LayoutTests/platform/chromium-linux/fast/css/outline-narrowLine-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-linux/fast/css/outline-narrowLine-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/outline-narrowLine-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/outline-narrowLine-expected.txt [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderInline.cpp