| Index: third_party/WebKit/LayoutTests/editing/execCommand/insertHTML.html
|
| diff --git a/third_party/WebKit/LayoutTests/editing/execCommand/insertHTML.html b/third_party/WebKit/LayoutTests/editing/execCommand/insertHTML.html
|
| index 56d1c61460d41538001aa53086ded27882438ecd..8ebb706b9331fc901856a94858e0d2c221c3b981 100644
|
| --- a/third_party/WebKit/LayoutTests/editing/execCommand/insertHTML.html
|
| +++ b/third_party/WebKit/LayoutTests/editing/execCommand/insertHTML.html
|
| @@ -1,39 +1,19 @@
|
| -<html>
|
| -<head>
|
| -<script src=../editing.js language="JavaScript" type="text/JavaScript"></script>
|
| +<!doctype html>
|
| +<script src="../../resources/testharness.js"></script>
|
| +<script src="../../resources/testharnessreport.js"></script>
|
| +<script src="../assert_selection.js"></script>
|
| <script>
|
| -
|
| -if (window.testRunner)
|
| - window.testRunner.dumpAsText();
|
| -
|
| -function log(message) {
|
| - var console = document.getElementById("console");
|
| - var li = document.createElement("li");
|
| - var text = document.createTextNode(message);
|
| - li.appendChild(text);
|
| - console.appendChild(li);
|
| -}
|
| -
|
| -function editingTest() {
|
| - var d = document.getElementById("test");
|
| - var html = d.innerHTML.toLowerCase();
|
| -
|
| - selectAllCommand();
|
| - deleteCommand();
|
| - insertHTMLCommand(html);
|
| -
|
| - log(d.innerHTML);
|
| -}
|
| +test(() => assert_selection(
|
| + '<div contenteditable>|</div>',
|
| + 'insertHTML foo<table style="display:inline-table"><tr><td>1</td><td>2</td></tr></table><b>bar</b>!',
|
| + [
|
| + '<div contenteditable>',
|
| + 'foo',
|
| + '<table style="display:inline-table"><tbody>',
|
| + '<tr><td>1</td><td>2</td></tr>',
|
| + '</tbody></table>',
|
| + '<b>bar</b>!|',
|
| + '</div>',
|
| + ].join('')),
|
| + 'insertHTML');
|
| </script>
|
| -</head>
|
| -
|
| -<body>
|
| -<p>This is a test of execCommand(insertHTML, ...). The contents of the editable div below should be the same before and after the test.</p>
|
| -<div id="test" contenteditable="true">hello<table style="display:inline-table" border=1><tr><td>1</td><td>2</td></tr></table><b>world</b>!</div>
|
| -<ul id="console"></ul>
|
| -<script>
|
| -runEditingTest();
|
| -</script>
|
| -</body>
|
| -
|
| -</html>
|
|
|