Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / inspector / elements / styles / add-new-rule-inline-style-csp.html
index a18de1d..b605ed8 100644 (file)
@@ -10,7 +10,6 @@ function test()
     var nodeId;
     var rule;
 
-    WebInspector.showPanel("elements");
 
     InspectorTest.runTestSuite([
         function testSetUp(next) {
@@ -24,23 +23,17 @@ function test()
             function nodeCallback(node)
             {
                 nodeId = node.id;
-                WebInspector.cssModel.addRule(nodeId, "#inspected", successCallback, failureCallback);
+                InspectorTest.addNewRule("#inspected", successCallback);
             }
 
-            function successCallback(newRule, doesAffectSelectedNode)
+            function successCallback(section)
             {
-                rule = newRule;
+                rule = section.styleRule.rule;
                 InspectorTest.addResult("=== Rule added ===");
                 InspectorTest.addResult(rule.selectorText + " {" + rule.style.cssText + "}");
                 InspectorTest.addResult("Selectors matching the (#inspected) node: " + InspectorTest.matchingSelectors(rule));
                 next();
             }
-
-            function failureCallback()
-            {
-                InspectorTest.addResult("[!] Failed to add rule.");
-                InspectorTest.completeTest();
-            }
         },
 
         function testAddProperty(next)
@@ -55,7 +48,7 @@ function test()
                     InspectorTest.completeTest();
                 } else {
                     dumpProperties(newStyle);
-                    WebInspector.cssModel.setRuleSelector(rule.id, nodeId, "body", successCallback, failureCallback);
+                    WebInspector.cssModel.setRuleSelector(rule, nodeId, "body", successCallback, failureCallback);
                 }
             }