Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 function wrapCallFunctionForTimeline(f) | 1 function wrapCallFunctionForTimeline(f) |
| 2 { | 2 { |
| 3 var script = document.createElement("script"); | 3 var script = document.createElement("script"); |
| 4 script.textContent = "(" + f.toString() + ")()\n//# sourceURL=wrapCallFuncti onForTimeline.js"; | 4 script.textContent = "(" + f.toString() + ")()\n//# sourceURL=wrapCallFuncti onForTimeline.js"; |
| 5 document.body.appendChild(script); | 5 document.body.appendChild(script); |
| 6 } | 6 } |
| 7 | 7 |
| 8 var initialize_Timeline = function() { | 8 var initialize_Timeline = function() { |
| 9 | 9 |
| 10 InspectorTest.preloadPanel("timeline"); | 10 InspectorTest.preloadPanel("timeline"); |
| (...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 326 | 326 |
| 327 InspectorTest.printTraceEventPropertiesIfNameMatches = function(set, traceEvent) | 327 InspectorTest.printTraceEventPropertiesIfNameMatches = function(set, traceEvent) |
| 328 { | 328 { |
| 329 if (set.has(traceEvent.name)) | 329 if (set.has(traceEvent.name)) |
| 330 InspectorTest.printTraceEventProperties(traceEvent); | 330 InspectorTest.printTraceEventProperties(traceEvent); |
| 331 } | 331 } |
| 332 | 332 |
| 333 InspectorTest.printTraceEventProperties = function(traceEvent) | 333 InspectorTest.printTraceEventProperties = function(traceEvent) |
| 334 { | 334 { |
| 335 InspectorTest.addResult(traceEvent.name + " Properties:"); | 335 InspectorTest.addResult(traceEvent.name + " Properties:"); |
| 336 var data = traceEvent.args["beginData"] || traceEvent.args["data"]; | 336 var data = traceEvent.args && (traceEvent.args["beginData"] || traceEvent.ar gs["data"]); |
|
caseq
2016/10/14 18:08:44
This check shouldn't be necessary, we've always go
| |
| 337 var frameId = data && data["frame"]; | 337 var frameId = data && data["frame"]; |
| 338 var object = { | 338 var object = { |
| 339 data: traceEvent.args["data"] || traceEvent.args, | 339 data: traceEvent.args && traceEvent.args["data"] || traceEvent.args, |
| 340 endTime: traceEvent.endTime || traceEvent.startTime, | 340 endTime: traceEvent.endTime || traceEvent.startTime, |
| 341 frameId: frameId, | 341 frameId: frameId, |
| 342 stackTrace: traceEvent.stackTrace, | 342 stackTrace: traceEvent.stackTrace, |
| 343 startTime: traceEvent.startTime, | 343 startTime: traceEvent.startTime, |
| 344 type: traceEvent.name, | 344 type: traceEvent.name, |
| 345 }; | 345 }; |
| 346 for (var field in object) { | 346 for (var field in object) { |
| 347 if (object[field] === null || object[field] === undefined) | 347 if (object[field] === null || object[field] === undefined) |
| 348 delete object[field]; | 348 delete object[field]; |
| 349 } | 349 } |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 478 function waitForFrame() | 478 function waitForFrame() |
| 479 { | 479 { |
| 480 var callback; | 480 var callback; |
| 481 var promise = new Promise((fulfill) => callback = fulfill); | 481 var promise = new Promise((fulfill) => callback = fulfill); |
| 482 if (window.testRunner) | 482 if (window.testRunner) |
| 483 testRunner.capturePixelsAsyncThen(() => window.requestAnimationFrame(cal lback)); | 483 testRunner.capturePixelsAsyncThen(() => window.requestAnimationFrame(cal lback)); |
| 484 else | 484 else |
| 485 window.requestAnimationFrame(callback); | 485 window.requestAnimationFrame(callback); |
| 486 return promise; | 486 return promise; |
| 487 } | 487 } |
| OLD | NEW |