3 <script src=../../http/tests/inspector/inspector-test.js></script>
4 <script src=../../http/tests/inspector/elements-test.js></script>
9 InspectorTest.selectNodeAndWaitForStyles("inspected", step1);
13 addNewRuleAndSelectNode("other", step2);
18 WebInspector.domAgent.undo();
19 InspectorTest.waitForStyles("other", step3);
24 InspectorTest.completeTest();
27 function addNewRuleAndSelectNode(nodeId, next)
29 document.getElementById("add-style-button-test-id").click();
30 var section = WebInspector.panels.elements.sidebarPanes.styles.sections[0][2];
31 InspectorTest.selectNodeAndWaitForStyles(nodeId, next);
38 <body onload="runTest()">
39 Tests that the inspected page does not crash after undoing a new rule addition. <a href="https://bugs.webkit.org/show_bug.cgi?id=104806">Bug 104806</a>
41 <p>The test has passed (no crash).</p>
42 <div id="inspected"><div id="other" /></div>
44 @-webkit-keyframes cfpulse1 { 0% { opacity: 0.1; } }
45 .c1 { -webkit-animation-name: cfpulse1; }