OLD | NEW |
1 <!doctype html> | 1 <!doctype html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <title> | 4 <title> |
5 This test verifies that a software layer will be promoted to a composite
d layer | 5 This test verifies that a software layer will be promoted to a composite
d layer |
6 if its nested drop shadow intersects a composited layer's nested drop sh
adow. | 6 if its nested drop shadow intersects a composited layer's nested drop sh
adow. |
7 </title> | 7 </title> |
8 <!-- If the test passes, the light green drop shadow should appear over the
the gray drop shadow where they intersect. --> | 8 <!-- If the test passes, the light green drop shadow should appear over the
the gray drop shadow where they intersect. --> |
9 <style> | 9 <style> |
10 #software-parent { | 10 #software-parent { |
(...skipping 18 matching lines...) Expand all Loading... |
29 } | 29 } |
30 #composited-parent { | 30 #composited-parent { |
31 background-color: black; | 31 background-color: black; |
32 -webkit-filter: drop-shadow(-25px -25px 0 gray); | 32 -webkit-filter: drop-shadow(-25px -25px 0 gray); |
33 | 33 |
34 position: absolute; | 34 position: absolute; |
35 top: 330px; | 35 top: 330px; |
36 left: 330px; | 36 left: 330px; |
37 width: 100px; | 37 width: 100px; |
38 height: 100px; | 38 height: 100px; |
39 -webkit-transform: translate3d(0, 0, 0); | 39 transform: translate3d(0, 0, 0); |
40 } | 40 } |
41 #composited-child { | 41 #composited-child { |
42 background-color: blue; | 42 background-color: blue; |
43 -webkit-filter: drop-shadow(-50px -50px 0 lightblue); | 43 -webkit-filter: drop-shadow(-50px -50px 0 lightblue); |
44 | 44 |
45 position: absolute; | 45 position: absolute; |
46 top: -50px; | 46 top: -50px; |
47 left: -50px; | 47 left: -50px; |
48 width: 50px; | 48 width: 50px; |
49 height: 50px; | 49 height: 50px; |
50 } | 50 } |
51 </style> | 51 </style> |
52 </head> | 52 </head> |
53 <body> | 53 <body> |
54 <div id="composited-parent"> | 54 <div id="composited-parent"> |
55 <div id="composited-child"></div> | 55 <div id="composited-child"></div> |
56 </div> | 56 </div> |
57 <div id="software-parent"> | 57 <div id="software-parent"> |
58 <div id="software-child"></div> | 58 <div id="software-child"></div> |
59 </div> | 59 </div> |
60 <pre id="console"></pre> | 60 <pre id="console"></pre> |
61 <script> | 61 <script> |
62 if (window.testRunner) { | 62 if (window.testRunner) { |
63 testRunner.dumpAsText(); | 63 testRunner.dumpAsText(); |
64 document.getElementById("console").appendChild(document.createTextNo
de(window.internals.layerTreeAsText(document))); | 64 document.getElementById("console").appendChild(document.createTextNo
de(window.internals.layerTreeAsText(document))); |
65 } | 65 } |
66 </script> | 66 </script> |
67 </body> | 67 </body> |
68 </html> | 68 </html> |
OLD | NEW |