Groove/inset/outset borders show solid if the color is black.
authorsimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Sep 2011 17:34:08 +0000 (17:34 +0000)
committersimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Sep 2011 17:34:08 +0000 (17:34 +0000)
commite8b8e8d71c1ed82154afbc168ecfde4d0c89f8c1
tree89e9b09b6532ae71b6155cf7ebf8ca1dea2aab36
parentb64174a793397edc6d23915a97d1114b1782f236
Groove/inset/outset borders show solid if the color is black.
https://bugs.webkit.org/show_bug.cgi?id=58608

Patch by Antaryami Pandia <antaryami.pandia@motorola.com> on 2011-09-26
Reviewed by Simon Fraser.

Source/WebCore:

Lightened the border side colors when drawing borders with styles as
Outset/Inset/Groove/Ridge.

Tests: fast/borders/border-groove.html
       fast/borders/border-inset.html
       fast/borders/border-outset.html
       fast/borders/border-ridge.html

* rendering/RenderObject.cpp:
(WebCore::RenderObject::drawLineForBoxSide):

LayoutTests:

* fast/borders/border-groove-expected.png: Added.
* fast/borders/border-groove-expected.txt: Added.
* fast/borders/border-groove.html: Added.
* fast/borders/border-inset-expected.png: Added.
* fast/borders/border-inset-expected.txt: Added.
* fast/borders/border-inset.html: Added.
* fast/borders/border-outset-expected.png: Added.
* fast/borders/border-outset-expected.txt: Added.
* fast/borders/border-outset.html: Added.
* fast/borders/border-ridge-expected.png: Added.
* fast/borders/border-ridge-expected.txt: Added.
* fast/borders/border-ridge.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/borders/border-groove-expected.png [new file with mode: 0644]
LayoutTests/fast/borders/border-groove-expected.txt [new file with mode: 0644]
LayoutTests/fast/borders/border-groove.html [new file with mode: 0644]
LayoutTests/fast/borders/border-inset-expected.png [new file with mode: 0644]
LayoutTests/fast/borders/border-inset-expected.txt [new file with mode: 0644]
LayoutTests/fast/borders/border-inset.html [new file with mode: 0644]
LayoutTests/fast/borders/border-outset-expected.png [new file with mode: 0644]
LayoutTests/fast/borders/border-outset-expected.txt [new file with mode: 0644]
LayoutTests/fast/borders/border-outset.html [new file with mode: 0644]
LayoutTests/fast/borders/border-ridge-expected.png [new file with mode: 0644]
LayoutTests/fast/borders/border-ridge-expected.txt [new file with mode: 0644]
LayoutTests/fast/borders/border-ridge.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderObject.cpp