1 Tests that user can mutate DOM by means of elements panel.
6 A#nbsp;B#ensp;C#emsp;D#thinsp;E#zwnj;F#zwj;G#rlm;H#lrm;I
13 - <div id="testRemove">
14 <div id="node-to-remove"></div>
17 <div id="testRemove"></div>
19 Running: testSetNodeName
21 - <div id="testSetNodeName">
22 <div id="node-to-set-name"></div>
25 - <div id="testSetNodeName">
26 <span id="node-to-set-name" ></span>
29 Running: testSetNodeNameInput
31 - <div id="testSetNodeNameInput">
32 <div id="node-to-set-name-input"></div>
35 - <div id="testSetNodeNameInput">
36 <input id="node-to-set-name-input" >
39 Running: testSetNodeValue
41 - <div id="testSetNodeValue">
42 <div id="node-to-set-value">\n Text\n </div>
45 - <div id="testSetNodeValue">
46 <div id="node-to-set-value"> \n Edited Text \n </div>
49 Running: testSetAttribute
51 - <div id="testSetAttribute">
52 <div foo="attribute value" id="node-to-set-attribute"></div>
55 - <div id="testSetAttribute">
56 <div id="node-to-set-attribute" bar="edited attribute"></div>
59 Running: testSetScriptableAttribute
61 - <div id="testSetScriptableAttribute">
62 <div onclick="alert(1)" id="node-to-set-scriptable-attribute"></div>
65 - <div id="testSetScriptableAttribute">
66 <div onclick="alert(2)" id="node-to-set-scriptable-attribute"></div>
69 Running: testRemoveAttribute
71 - <div id="testRemoveAttribute">
72 <div foo="attribute value" id="node-to-remove-attribute"></div>
75 - <div id="testRemoveAttribute">
76 <div id="node-to-remove-attribute"></div>
79 Running: testAddAttribute
81 - <div id="testAddAttribute">
82 <div id="node-to-add-attribute"></div>
85 - <div id="testAddAttribute">
86 <div id="node-to-add-attribute" newattr="new-value"></div>
89 Running: testAddAttributeUnquotedValue
91 - <div id="testAddAttributeUnquotedValue">
92 <div id="node-to-add-attribute-unquoted-value"></div>
95 - <div id="testAddAttributeUnquotedValue">
96 <div id="node-to-add-attribute-unquoted-value" newattr="unquotedValue"></div>
99 Running: testEditCommentAsHTML
101 - <div id="testEditCommentAsHTML">
106 - <div id="testEditCommentAsHTML">
107 <div foo="bar-comment">Element</div>
110 Running: testEditAsHTML
112 - <div id="testEditAsHTML">
113 - <div id="node-to-edit-as-html">
114 <span id="span">Text</span>
117 <div id="node-to-edit-as-html"><span id="span">Text</span></div>
119 - <div id="testEditAsHTML">
121 <span id="inner-span">Span contents</span>
125 Running: testEditInvisibleCharsAsHTML
127 - <div id="testEditInvisibleCharsAsHTML">
128 <div id="node-with-invisible-chars">A B C D E‌F‍G‏H‎I</div>
130 <div id="node-with-invisible-chars">A B C D E‌F‍G‏H‎I</div>
132 - <div id="testEditInvisibleCharsAsHTML">
133 <div id="node-with-invisible-chars">A#nbsp;B#ensp;C#emsp;D#thinsp;E#zwnj;F#zwj;G#rlm;H#lrm;I</div>
136 Running: testEditScript
138 - <div id="testEditScript">
139 - <script id="node-to-edit-script">
140 \n var i = 0;\n var j = 5;\n for (; i < j; ++i) {\n // Do nothing.\n }\n\n
144 - <div id="testEditScript">
145 <script id="node-to-edit-script">var i = 0;\n var j = 0;\n</script>
148 Running: testEditSVGAttribute
150 - <div id="testEditSVG">
151 <svg id="node-to-edit-svg-attribute" xmlns:xlink="test" width="100">\n </svg>
153 <svg id="node-to-edit-svg-attribute" xmlns:xlink="test" width="100">
156 - <div id="testEditSVG">
157 <svg id="node-to-edit-svg-attribute" xmlns:xlink="test" width="110">\n </svg>