| OLD | NEW |
| 1 function extension_runAudits(callback) | 1 function extension_runAudits(callback) |
| 2 { | 2 { |
| 3 evaluateOnFrontend("InspectorTest.startExtensionAudits(reply);", callback); | 3 evaluateOnFrontend("InspectorTest.startExtensionAudits(reply);", callback); |
| 4 } | 4 } |
| 5 | 5 |
| 6 // runs in front-end | 6 // runs in front-end |
| 7 var initialize_ExtensionsAuditsTest = function() | 7 var initialize_ExtensionsAuditsTest = function() |
| 8 { | 8 { |
| 9 InspectorTest.startExtensionAudits = function(callback) | 9 InspectorTest.startExtensionAudits = function(callback) |
| 10 { | 10 { |
| 11 const launcherView = WebInspector.panels.audits._launcherView; | 11 const launcherView = WebInspector.inspectorView.panel("audits")._launche
rView; |
| 12 launcherView._selectAllClicked(false); | 12 launcherView._selectAllClicked(false); |
| 13 launcherView._auditPresentStateElement.checked = true; | 13 launcherView._auditPresentStateElement.checked = true; |
| 14 | 14 |
| 15 var extensionCategories = document.evaluate("label[starts-with(.,'Extens
ion ')]/input[@type='checkbox']", | 15 var extensionCategories = document.evaluate("label[starts-with(.,'Extens
ion ')]/input[@type='checkbox']", |
| 16 WebInspector.panels.audits._launcherView._categoriesElement, null, X
PathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); | 16 WebInspector.inspectorView.panel("audits")._launcherView._categories
Element, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); |
| 17 | 17 |
| 18 for (var i = 0; i < extensionCategories.snapshotLength; ++i) | 18 for (var i = 0; i < extensionCategories.snapshotLength; ++i) |
| 19 extensionCategories.snapshotItem(i).click(); | 19 extensionCategories.snapshotItem(i).click(); |
| 20 | 20 |
| 21 function onAuditsDone() | 21 function onAuditsDone() |
| 22 { | 22 { |
| 23 InspectorTest.runAfterPendingDispatches(function() { | 23 InspectorTest.runAfterPendingDispatches(function() { |
| 24 InspectorTest.collectAuditResults(); | 24 InspectorTest.collectAuditResults(); |
| 25 callback(); | 25 callback(); |
| 26 }); | 26 }); |
| 27 } | 27 } |
| 28 InspectorTest.addSniffer(WebInspector.panels.audits, "auditFinishedCallb
ack", onAuditsDone, true); | 28 InspectorTest.addSniffer(WebInspector.inspectorView.panel("audits"), "au
ditFinishedCallback", onAuditsDone, true); |
| 29 | 29 |
| 30 launcherView._launchButtonClicked(); | 30 launcherView._launchButtonClicked(); |
| 31 } | 31 } |
| 32 | 32 |
| 33 InspectorTest.dumpAuditProgress = function() | 33 InspectorTest.dumpAuditProgress = function() |
| 34 { | 34 { |
| 35 var progress = document.querySelector(".panel.audits progress"); | 35 var progress = document.querySelector(".panel.audits progress"); |
| 36 InspectorTest.addResult("Progress: " + Math.round(100 * progress.value /
progress.max) + "%"); | 36 InspectorTest.addResult("Progress: " + Math.round(100 * progress.value /
progress.max) + "%"); |
| 37 } | 37 } |
| 38 | 38 |
| 39 WebInspector.inspectorView.showPanel("audits"); | 39 WebInspector.inspectorView.showPanel("audits"); |
| 40 } | 40 } |
| OLD | NEW |