Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(714)

Side by Side Diff: LayoutTests/inspector/extensions/extensions-audits-tests.js

Issue 268293003: DevTools: Get rid of WebInspector.panels (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698