| 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 = UI.panels.audits._launcherView; |
| 12 launcherView._selectAllClicked(false); | 12 launcherView._selectAllClicked(false); |
| 13 launcherView._auditPresentStateElement.checked = true; | 13 launcherView._auditPresentStateElement.checked = true; |
| 14 | 14 |
| 15 var extensionCategories = document.querySelectorAll(".audit-categories-c
ontainer > label"); | 15 var extensionCategories = document.querySelectorAll(".audit-categories-c
ontainer > label"); |
| 16 for (var i = 0; i < extensionCategories.length; ++i) { | 16 for (var i = 0; i < extensionCategories.length; ++i) { |
| 17 var shouldBeEnabled = extensionCategories[i].textContent.includes("E
xtension"); | 17 var shouldBeEnabled = extensionCategories[i].textContent.includes("E
xtension"); |
| 18 if (shouldBeEnabled !== extensionCategories[i].checkboxElement.check
ed) | 18 if (shouldBeEnabled !== extensionCategories[i].checkboxElement.check
ed) |
| 19 extensionCategories[i].checkboxElement.click(); | 19 extensionCategories[i].checkboxElement.click(); |
| 20 } | 20 } |
| 21 | 21 |
| 22 function onAuditsDone() | 22 function onAuditsDone() |
| 23 { | 23 { |
| 24 InspectorTest.collectAuditResults(callback); | 24 InspectorTest.collectAuditResults(callback); |
| 25 } | 25 } |
| 26 InspectorTest.addSniffer(WebInspector.panels.audits, "auditFinishedCallb
ack", onAuditsDone, true); | 26 InspectorTest.addSniffer(UI.panels.audits, "auditFinishedCallback", onAu
ditsDone, true); |
| 27 | 27 |
| 28 launcherView._launchButtonClicked(); | 28 launcherView._launchButtonClicked(); |
| 29 } | 29 } |
| 30 | 30 |
| 31 InspectorTest.dumpAuditProgress = function() | 31 InspectorTest.dumpAuditProgress = function() |
| 32 { | 32 { |
| 33 var progress = document.querySelector(".progress-indicator").shadowRoot.
querySelector("progress"); | 33 var progress = document.querySelector(".progress-indicator").shadowRoot.
querySelector("progress"); |
| 34 InspectorTest.addResult("Progress: " + Math.round(100 * progress.value /
progress.max) + "%"); | 34 InspectorTest.addResult("Progress: " + Math.round(100 * progress.value /
progress.max) + "%"); |
| 35 } | 35 } |
| 36 | 36 |
| 37 // We will render DOM node results, so preload elements. | 37 // We will render DOM node results, so preload elements. |
| 38 InspectorTest.preloadPanel("elements"); | 38 InspectorTest.preloadPanel("elements"); |
| 39 InspectorTest.preloadPanel("audits"); | 39 InspectorTest.preloadPanel("audits"); |
| 40 } | 40 } |
| OLD | NEW |