Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / inspector / audits / audits-panel-functional.html
index a56c71b..7359e9a 100644 (file)
@@ -51,23 +51,23 @@ JSON = {};
 <script>
 var test = function()
 {
-    InspectorTest.reloadPage(step1);
+    WebInspector.inspectorView.showPanel("audits");
+    InspectorTest.reloadPage();
+    var pendingStyleSheetsCount = 4;
+    InspectorTest.addSniffer(WebInspector.CSSStyleModel.prototype, "_styleSheetAdded", onStyleSheetLoaded, true);
 
-    function step1()
+    function onStyleSheetLoaded()
     {
+        if (--pendingStyleSheetsCount)
+            return;
         WebInspector.AuditRuleResult.resourceDomain = function() {
             return "[domain]";
         };
 
-        var launcherView = WebInspector.panels.audits._launcherView;
-        launcherView._selectAllClicked(true);
-        launcherView._auditPresentStateElement.checked = true;
-        launcherView._launchButtonClicked();
-
-        InspectorTest.runAfterPendingDispatches(step2);
+        InspectorTest.launchAllAudits(false, onAuditsFinished);
     }
 
-    function step2()
+    function onAuditsFinished()
     {
         InspectorTest.collectAuditResults();
         InspectorTest.completeTest();