3 <script src=
"../../../http/tests/inspector/inspector-test.js"></script>
4 <script src=
"../../../http/tests/inspector/elements-test.js"></script>
16 InspectorTest
.selectNodeAndWaitForStyles("container", step1
);
20 InspectorTest
.addResult("Initial value");
21 InspectorTest
.dumpSelectedElementStyles(true);
23 var treeItem
= InspectorTest
.getMatchedStylePropertyTreeItem("font-weight");
24 treeItem
.applyStyleText("font-weight: normal", false);
25 InspectorTest
.waitForStyles("container", step2
);
30 InspectorTest
.addResult("After changing property");
31 InspectorTest
.dumpSelectedElementStyles(true);
33 InspectorTest
.domModel
.undo();
34 InspectorTest
.waitForStyles("container", step3
);
39 InspectorTest
.addResult("After undo");
40 InspectorTest
.dumpSelectedElementStyles(true);
42 var treeItem
= InspectorTest
.getMatchedStylePropertyTreeItem("font-weight");
43 treeItem
.applyStyleText("font-weight: normal", false);
44 InspectorTest
.waitForStyles("container", step4
);
49 InspectorTest
.addResult("After perform");
50 InspectorTest
.dumpSelectedElementStyles(true);
51 InspectorTest
.completeTest();
57 <body onload=
"runTest()">
59 Tests that perform-undo-perform of the mergeable action does not crash.
62 <div id=
"container" class=
"container"></div>
63 <div id=
"other" class=
"container"></div>