Additional tests for conic gradients
authormegan_gardner@apple.com <megan_gardner@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 15 Sep 2018 00:33:58 +0000 (00:33 +0000)
committermegan_gardner@apple.com <megan_gardner@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 15 Sep 2018 00:33:58 +0000 (00:33 +0000)
commitdbd57575dce78de4e3668ce91fccd62d9da93fd9
treefe5ad0e9e472216b1b10a7cbe485a96829bd3194
parentb6c7050cd83907b3973e368c9c988bf60d79381f
Additional tests for conic gradients
https://bugs.webkit.org/show_bug.cgi?id=189566

Reviewed by Simon Fraser.

Adding tests that actually test the gradient nature of gradients.
This is done by using an svg filter to consolidate the sections
of the gradient to sections we can actuall test the color of. Also,
the seams are clipped out, to reduce noise. Since gradients are
highly noise prone, this is the best way to check and make sure
that gradients are functional without sevear noise issues.

* TestExpectations:
* fast/gradients/conic-gradient-alpha-expected.html: Added.
* fast/gradients/conic-gradient-alpha.html: Added.
* fast/gradients/conic-gradient-expected.html: Added.
* fast/gradients/conic-gradient-extended-stops-expected.html: Added.
* fast/gradients/conic-gradient-extended-stops.html: Added.
* fast/gradients/conic-gradient.html: Added.
* platform/ios-12/TestExpectations:
* platform/mac/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236027 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/TestExpectations
LayoutTests/fast/gradients/conic-gradient-alpha-expected.html [new file with mode: 0644]
LayoutTests/fast/gradients/conic-gradient-alpha.html [new file with mode: 0644]
LayoutTests/fast/gradients/conic-gradient-expected.html [new file with mode: 0644]
LayoutTests/fast/gradients/conic-gradient-extended-stops-expected.html [new file with mode: 0644]
LayoutTests/fast/gradients/conic-gradient-extended-stops.html [new file with mode: 0644]
LayoutTests/fast/gradients/conic-gradient.html [new file with mode: 0644]
LayoutTests/platform/ios-12/TestExpectations
LayoutTests/platform/mac/TestExpectations