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 src="../tracing-test.js"></script> | 5 <script src="../tracing-test.js"></script> |
6 | 6 |
7 <script> | 7 <script> |
8 function doActions(callback) | 8 function doActions(callback) |
9 { | 9 { |
10 var div = document.createElement("div"); | 10 var div = document.createElement("div"); |
11 div.id = "b4"; | 11 div.id = "b4"; |
12 document.getElementById("a").appendChild(div); | 12 document.getElementById("a").appendChild(div); |
13 | 13 |
14 // Make sure to force commit, otherwise some owner nodes will be missing. | 14 // Make sure to force commit, otherwise some owner nodes will be missing. |
15 var style = document.createElement("style"); | 15 var style = document.createElement("style"); |
16 style.textContent = ".layer { -webkit-transform: translateZ(10px); opacity:
0.8; }"; | 16 style.textContent = ".layer { -webkit-transform: translateZ(10px); opacity:
0.8; }"; |
17 document.head.appendChild(style); | 17 document.head.appendChild(style); |
18 | 18 |
19 if (!window.testRunner) { | 19 if (!window.testRunner) { |
20 callback(); | 20 callback(); |
21 return; | 21 return; |
22 } | 22 } |
23 testRunner.displayAsyncThen(callback); | 23 testRunner.displayAsyncThen(callback); |
24 } | 24 } |
25 | 25 |
26 function test() | 26 function test() |
27 { | 27 { |
28 InspectorTest.invokeWithTracing(WebInspector.TimelinePanel.defaultTracingCat
egoryFilter, "doActions", onTracingComplete); | 28 InspectorTest.invokeWithTracing(WebInspector.TracingTimelineModel.defaultTra
cingCategoryFilter, "doActions", onTracingComplete); |
29 | 29 |
30 var target = /** @type {!WebInspector.Target} */ (WebInspector.targetManager
.activeTarget()); | 30 var target = /** @type {!WebInspector.Target} */ (WebInspector.targetManager
.activeTarget()); |
31 var layerTree = new WebInspector.TracingLayerTree(target); | 31 var layerTree = new WebInspector.TracingLayerTree(target); |
32 | 32 |
33 var tracineTimelineModel = new WebInspector.TracingTimelineModel(InspectorTe
st.tracingModel); | 33 var tracineTimelineModel = new WebInspector.TracingTimelineModel(InspectorTe
st.tracingModel); |
34 tracineTimelineModel.willStartRecordingTraceEvents(); | 34 tracineTimelineModel.willStartRecordingTraceEvents(); |
35 | 35 |
36 function onTracingComplete() | 36 function onTracingComplete() |
37 { | 37 { |
38 tracineTimelineModel.didStopRecordingTraceEvents(); | 38 tracineTimelineModel.didStopRecordingTraceEvents(); |
(...skipping 28 matching lines...) Expand all Loading... |
67 </p> | 67 </p> |
68 <div id="a" style="width: 200px; height: 200px" class="layer"> | 68 <div id="a" style="width: 200px; height: 200px" class="layer"> |
69 <div class="layer" id="b1" style="width: 150px; height: 100px"></div> | 69 <div class="layer" id="b1" style="width: 150px; height: 100px"></div> |
70 <div id="b2" class="layer" style="width: 140px; height: 110px"> | 70 <div id="b2" class="layer" style="width: 140px; height: 110px"> |
71 <div id="c" class="layer" style="width: 100px; height: 90px"></div> | 71 <div id="c" class="layer" style="width: 100px; height: 90px"></div> |
72 </div> | 72 </div> |
73 <div id="b3" class="layer" style="width: 140px; height: 110px"></div> | 73 <div id="b3" class="layer" style="width: 140px; height: 110px"></div> |
74 </div> | 74 </div> |
75 </body> | 75 </body> |
76 </html> | 76 </html> |
OLD | NEW |