border-style: double rendered as solid when combined with border-radius
authorzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Apr 2014 14:17:43 +0000 (14:17 +0000)
committerzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Apr 2014 14:17:43 +0000 (14:17 +0000)
commit6740fb2ff8b3d4cf115409cc3006c40caea1696d
tree788deb9531ab55c87515aabd2bfd2a55db361b07
parent6c1f3f690c91f495e53a4f97f987100f93a41224
border-style: double rendered as solid when combined with border-radius
https://bugs.webkit.org/show_bug.cgi?id=131927

Reviewed by Simon Fraser.

BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.

Source/WebCore:
Test: fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html

* rendering/BorderEdge.cpp:
(WebCore::BorderEdge::getDoubleBorderStripeWidths):
* rendering/BorderEdge.h:

LayoutTests:
* fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
* fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@167659 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html [new file with mode: 0644]
LayoutTests/fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/rendering/BorderEdge.cpp
Source/WebCore/rendering/BorderEdge.h