OLD | NEW |
1 function initialize_EditDOMTests() | 1 function initialize_EditDOMTests() |
2 { | 2 { |
3 | 3 |
4 // Preload codemirror which is used for "Edit as HTML". | 4 // Preload codemirror which is used for "Edit as HTML". |
5 InspectorTest.preloadPanel("sources"); | 5 InspectorTest.preloadPanel("sources"); |
6 | 6 |
7 InspectorTest.doAddAttribute = function(testName, dataNodeId, attributeText, nex
t) | 7 InspectorTest.doAddAttribute = function(testName, dataNodeId, attributeText, nex
t) |
8 { | 8 { |
9 InspectorTest.domActionTestForNodeId(testName, dataNodeId, testBody, next); | 9 InspectorTest.domActionTestForNodeId(testName, dataNodeId, testBody, next); |
10 | 10 |
11 function testBody(node, done) | 11 function testBody(node, done) |
12 { | 12 { |
13 var editorElement = InspectorTest.editNodePart(node, "webkit-html-attrib
ute"); | 13 var editorElement = InspectorTest.editNodePart(node, "webkit-html-attrib
ute"); |
14 editorElement.dispatchEvent(InspectorTest.createKeyEvent("U+0009")); //
Tab | 14 editorElement.dispatchEvent(InspectorTest.createKeyEvent("Tab")); |
15 | 15 |
16 InspectorTest.deprecatedRunAfterPendingDispatches(testContinuation); | 16 InspectorTest.deprecatedRunAfterPendingDispatches(testContinuation); |
17 | 17 |
18 function testContinuation() | 18 function testContinuation() |
19 { | 19 { |
20 var editorElement = WebInspector.panels.elements._treeOutlines[0]._s
hadowRoot.getSelection().anchorNode.parentElement; | 20 var editorElement = WebInspector.panels.elements._treeOutlines[0]._s
hadowRoot.getSelection().anchorNode.parentElement; |
21 editorElement.textContent = attributeText; | 21 editorElement.textContent = attributeText; |
22 editorElement.dispatchEvent(InspectorTest.createKeyEvent("Enter")); | 22 editorElement.dispatchEvent(InspectorTest.createKeyEvent("Enter")); |
23 InspectorTest.addSniffer(WebInspector.ElementsTreeOutline.prototype,
"_updateModifiedNodes", done); | 23 InspectorTest.addSniffer(WebInspector.ElementsTreeOutline.prototype,
"_updateModifiedNodes", done); |
24 } | 24 } |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
75 var editorElement = InspectorTest.editNodePart(node, className); | 75 var editorElement = InspectorTest.editNodePart(node, className); |
76 editorElement.textContent = newValue; | 76 editorElement.textContent = newValue; |
77 editorElement.dispatchEvent(InspectorTest.createKeyEvent("Enter")); | 77 editorElement.dispatchEvent(InspectorTest.createKeyEvent("Enter")); |
78 if (useSniffer) | 78 if (useSniffer) |
79 InspectorTest.addSniffer(WebInspector.ElementsTreeOutline.prototype, "_u
pdateModifiedNodes", step2); | 79 InspectorTest.addSniffer(WebInspector.ElementsTreeOutline.prototype, "_u
pdateModifiedNodes", step2); |
80 else | 80 else |
81 InspectorTest.deprecatedRunAfterPendingDispatches(step2); | 81 InspectorTest.deprecatedRunAfterPendingDispatches(step2); |
82 } | 82 } |
83 | 83 |
84 } | 84 } |
OLD | NEW |