зеркало из https://github.com/mozilla/gecko-dev.git
27 строки
893 B
HTML
27 строки
893 B
HTML
<html>
|
|
<head>
|
|
<script type="application/javascript">
|
|
let table = document.createElement('table');
|
|
document.documentElement.appendChild(table);
|
|
let tr = document.createElement('tr');
|
|
table.appendChild(tr);
|
|
let input = document.createElement('input');
|
|
document.documentElement.appendChild(input);
|
|
|
|
let img = document.createElement('img');
|
|
input.appendChild(img);
|
|
img.contentEditable = 'true'
|
|
tr.appendChild(img);
|
|
img.offsetParent;
|
|
|
|
// Since table's cell is selected by the following, it will show
|
|
// object resizer that is anonymous element.
|
|
window.getSelection().selectAllChildren(tr);
|
|
// Document.adoptNode will remove anonymous element of object resizer
|
|
// and it shouldn't cause crash
|
|
document.implementation.createDocument('', '').adoptNode(table);
|
|
</script>
|
|
</head>
|
|
</html>
|
|
|