| Index: third_party/WebKit/LayoutTests/svg/hittest/clip-path-shape.html
|
| diff --git a/third_party/WebKit/LayoutTests/css3/masking/clip-path-hittest.html b/third_party/WebKit/LayoutTests/svg/hittest/clip-path-shape.html
|
| similarity index 54%
|
| copy from third_party/WebKit/LayoutTests/css3/masking/clip-path-hittest.html
|
| copy to third_party/WebKit/LayoutTests/svg/hittest/clip-path-shape.html
|
| index 10a360b69eca87ac047f6fc804f9e05bc3acf3cd..cfeeb1ba1fcff63efa67bee95a97b1b485a4b468 100644
|
| --- a/third_party/WebKit/LayoutTests/css3/masking/clip-path-hittest.html
|
| +++ b/third_party/WebKit/LayoutTests/svg/hittest/clip-path-shape.html
|
| @@ -1,21 +1,19 @@
|
| <!DOCTYPE html>
|
| -<title>Hit-test of clip-path polygon on <div> with box-shadow</title>
|
| +<title>Hit-test of clip-path polygon</title>
|
| <script src="../../resources/testharness.js"></script>
|
| <script src="../../resources/testharnessreport.js"></script>
|
| <style>
|
| body {
|
| margin: 0;
|
| }
|
| -.box {
|
| - width: 100px;
|
| - height: 100px;
|
| - background-color: blue;
|
| - box-shadow: -100px 0px red;
|
| - -webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
|
| +#target {
|
| + fill: blue;
|
| clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
|
| }
|
| </style>
|
| -<div class=box></div>
|
| +<svg>
|
| + <rect id="target" x="50" y="25" width="100" height="100"/>
|
| +</svg>
|
| <script>
|
| function assert_element_at(element, pointlist) {
|
| for (var point of pointlist) {
|
| @@ -25,12 +23,12 @@ function assert_element_at(element, pointlist) {
|
| }
|
|
|
| test(function() {
|
| - var div = document.querySelector('.box');
|
| + var div = document.querySelector('#target');
|
|
|
| // Points inside clip-path.
|
| - assert_element_at(div, [[50, 50], [50, 25], [50, 75], [25, 50], [75, 50]]);
|
| + assert_element_at(div, [[100, 75], [100, 50], [100, 100], [75, 75], [125, 75]]);
|
|
|
| // Points outside clip-path.
|
| - assert_element_at(document.body, [[20, 20], [80, 20], [20, 80], [80, 80]]);
|
| + assert_element_at(document.querySelector('svg'), [[70, 45], [130, 45], [70, 105], [130, 105]]);
|
| });
|
| </script>
|
|
|