| <html> |
| <head> |
| <meta http-equiv="Content-type" content="text/html; charset=utf-8"> |
| <title>Testing hittest on a layer with null transform</title> |
| <style type="text/css" media="screen"> |
| #x { |
| position: absolute; |
| top: 80px; |
| left: 20px; |
| width: 400px; |
| height: 100px; |
| background-color: #ddf; |
| -webkit-perspective: 800; |
| } |
| |
| #x:hover { |
| background-color: #dff; |
| } |
| |
| #results { |
| position: absolute; |
| top: 200px; |
| } |
| </style> |
| <script type="text/javascript" charset="utf-8"> |
| function runTest() |
| { |
| var x = document.elementFromPoint(150, 150); |
| var results = document.getElementById("results"); |
| |
| if (x.id == "x") { |
| results.innerText = "Pass."; |
| } |
| |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| } |
| |
| </script> |
| </head> |
| <body onload="runTest()"> |
| <h1>Testing hittest on a layer with null transform</h1> |
| <p>https://bugs.webkit.org/show_bug.cgi?id=24252</p> |
| |
| <p id="x">transformed element</p><br> |
| |
| <p id="results">Fail!</p> |
| </body> |
| </html> |