| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../../http/tests/inspector/inspector-test.js"></script> |
| 4 <script src="../../http/tests/inspector/layers-test.js"></script> | 4 <script src="../../http/tests/inspector/layers-test.js"></script> |
| 5 <script> | 5 <script> |
| 6 function test() | 6 function test() |
| 7 { | 7 { |
| 8 setTimeout(InspectorTest.completeTest.bind(InspectorTest), 4000); |
| 8 var contentRoot; | 9 var contentRoot; |
| 9 var layers; | 10 var layers; |
| 10 var rootOffsetXInPixels, rootOffsetYInPixels, rootHeightInPixels, rootWidthI
nPixels; | 11 var rootOffsetXInPixels, rootOffsetYInPixels, rootHeightInPixels, rootWidthI
nPixels; |
| 11 var canvas; | 12 var canvas; |
| 12 const ButtonByEventType = { mousemove: -1, mousedown: 0, mouseup: 0 }; | 13 const ButtonByEventType = { mousemove: -1, mousedown: 0, mouseup: 0 }; |
| 13 | 14 |
| 14 function initLayers() | 15 function initLayers() |
| 15 { | 16 { |
| 16 layerA = InspectorTest.findLayerByNodeIdAttribute("a"); | 17 layerA = InspectorTest.findLayerByNodeIdAttribute("a"); |
| 17 layerB = InspectorTest.findLayerByNodeIdAttribute("b"); | 18 layerB = InspectorTest.findLayerByNodeIdAttribute("b"); |
| (...skipping 28 matching lines...) Expand all Loading... |
| 46 InspectorTest.dispatchMouseEvent(eventType, ButtonByEventType[eventType]
, canvas, rootOffsetXInPixels + rootWidthInPixels * x, rootOffsetYInPixels + roo
tHeightInPixels * y); | 47 InspectorTest.dispatchMouseEvent(eventType, ButtonByEventType[eventType]
, canvas, rootOffsetXInPixels + rootWidthInPixels * x, rootOffsetYInPixels + roo
tHeightInPixels * y); |
| 47 } | 48 } |
| 48 | 49 |
| 49 function dumpStateForOutlineType(type) | 50 function dumpStateForOutlineType(type) |
| 50 { | 51 { |
| 51 var outlined = "none"; | 52 var outlined = "none"; |
| 52 | 53 |
| 53 function checkLayer(layerInfo) | 54 function checkLayer(layerInfo) |
| 54 { | 55 { |
| 55 var l3dview = WebInspector.panels.layers._layers3DView; | 56 var l3dview = WebInspector.panels.layers._layers3DView; |
| 56 if (l3dview._lastActiveObject[type] && layerInfo.layer.id() === l3dv
iew._lastActiveObject[type].layer.id()) | 57 if (l3dview._lastSelection[type] && layerInfo.layer.id() === l3dview
._lastSelection[type].layer.id()) |
| 57 outlined = layerInfo.name; | 58 outlined = layerInfo.name; |
| 58 } | 59 } |
| 59 | 60 |
| 60 layers.forEach(checkLayer); | 61 layers.forEach(checkLayer); |
| 61 InspectorTest.addResult(type + " layer: " + outlined); | 62 InspectorTest.addResult(type + " layer: " + outlined); |
| 62 } | 63 } |
| 63 | 64 |
| 64 function dumpOutlinedStateForLayers() | 65 function dumpOutlinedStateForLayers() |
| 65 { | 66 { |
| 66 InspectorTest.addResult("State of layers:"); | 67 InspectorTest.addResult("State of layers:"); |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 100 InspectorTest.requestLayers(onGotLayers); | 101 InspectorTest.requestLayers(onGotLayers); |
| 101 } | 102 } |
| 102 </script> | 103 </script> |
| 103 </head> | 104 </head> |
| 104 <body onload="runTest()" style="height:500px;width:500px;"> | 105 <body onload="runTest()" style="height:500px;width:500px;"> |
| 105 <div id="a" style="transform:translateZ(0px) translateY(60px) rotateZ(45deg);wid
th:300px;height:300px;margin-left:100px;"> | 106 <div id="a" style="transform:translateZ(0px) translateY(60px) rotateZ(45deg);wid
th:300px;height:300px;margin-left:100px;"> |
| 106 <div id="b" style="transform:translateX(0px) translateY(0px) translateZ(0px)
rotateX(45deg) rotateY(45deg);width:300px;height:300px;"></div> | 107 <div id="b" style="transform:translateX(0px) translateY(0px) translateZ(0px)
rotateX(45deg) rotateY(45deg);width:300px;height:300px;"></div> |
| 107 </div> | 108 </div> |
| 108 </body> | 109 </body> |
| 109 </html> | 110 </html> |
| OLD | NEW |