3 PASS if Blink doesn't crash.
5 <div id=
"sample" contenteditable=
"true"></div>
10 testRunner
.dumpAsText();
11 var container
= document
.getElementById('container');
12 var iframe0
= document
.createElement('iframe');
13 container
.appendChild(iframe0
);
14 var sample
= document
.getElementById('sample');
15 var iframe1
= document
.createElement('iframe');
16 document
.documentElement
.appendChild(iframe1
);
18 var iframe2
= document
.createElement('iframe');
19 var documentElement0
= iframe0
.contentDocument
.documentElement
;
20 sample
.appendChild(documentElement0
);
21 documentElement0
.appendChild(iframe2
);
22 window
.getSelection().selectAllChildren(iframe2
);
24 var iframe3
= document
.createElement('iframe');
25 sample
.appendChild(iframe3
);
27 document
.execCommand('SelectAll');
28 document
.execCommand('CreateLink', false, 'foobar');
29 iframe1
.contentWindow
.document
.write('0123456789');
30 iframe1
.contentWindow
.document
.close();
31 document
.execCommand('Undo');
33 var iframe4
= document
.createElement('iframe');
34 iframe3
.appendChild(iframe4
);
35 iframe1
.contentDocument
.documentElement
.appendChild(iframe3
);
37 var document4
= iframe4
.ownerDocument
;
38 document4
.execCommand('Redo');
39 document4
.execCommand('InsertOrderedList');
41 container
.outerHTML
= '';