dump-as-markup conversion: editing/pasteboard/merge-end-list.html and merge-end-table...
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Sep 2011 17:26:23 +0000 (17:26 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Sep 2011 17:26:23 +0000 (17:26 +0000)
https://bugs.webkit.org/show_bug.cgi?id=68857

Reviewed by Kent Tamura.

Converted the tests into dump-as-markup tests. Also split each test into two tests.

* editing/pasteboard/merge-end-list-2-expected.txt: Added.
* editing/pasteboard/merge-end-list-2.html: Added.
* editing/pasteboard/merge-end-list-expected.txt: Added.
* editing/pasteboard/merge-end-list.html:
* editing/pasteboard/merge-end-table-2-expected.txt: Added.
* editing/pasteboard/merge-end-table-2.html: Added.
* editing/pasteboard/merge-end-table-expected.txt: Added.
* editing/pasteboard/merge-end-table.html:
* platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt: Removed.
* platform/chromium-win/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/merge-end-table-expected.txt: Removed.
* platform/gtk/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/gtk/editing/pasteboard/merge-end-list-expected.txt: Removed.
* platform/gtk/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/gtk/editing/pasteboard/merge-end-table-expected.txt: Removed.
* platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/mac/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/mac/editing/pasteboard/merge-end-list-expected.txt: Removed.
* platform/mac/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/mac/editing/pasteboard/merge-end-table-expected.txt: Removed.
* platform/qt/editing/pasteboard/merge-end-list-expected.png: Removed.
* platform/qt/editing/pasteboard/merge-end-list-expected.txt: Removed.
* platform/qt/editing/pasteboard/merge-end-table-expected.png: Removed.
* platform/qt/editing/pasteboard/merge-end-table-expected.txt: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@96125 268f45cc-cd09-0410-ab3c-d52691b4dbfc

35 files changed:
LayoutTests/ChangeLog
LayoutTests/editing/pasteboard/merge-end-list-2-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-list-2.html [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-list-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-list.html
LayoutTests/editing/pasteboard/merge-end-table-2-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-table-2.html [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-table-expected.txt [new file with mode: 0644]
LayoutTests/editing/pasteboard/merge-end-table.html
LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt [deleted file]
LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.txt [deleted file]
LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.txt [deleted file]
LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.txt [deleted file]
LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.png [deleted file]
LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.txt [deleted file]
LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.png [deleted file]
LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.txt [deleted file]

index 61514cb..55aa34e 100644 (file)
@@ -1,3 +1,47 @@
+2011-09-26  Ryosuke Niwa  <rniwa@webkit.org>
+
+        dump-as-markup conversion: editing/pasteboard/merge-end-list.html and merge-end-table.html
+        https://bugs.webkit.org/show_bug.cgi?id=68857
+
+        Reviewed by Kent Tamura.
+
+        Converted the tests into dump-as-markup tests. Also split each test into two tests.
+
+        * editing/pasteboard/merge-end-list-2-expected.txt: Added.
+        * editing/pasteboard/merge-end-list-2.html: Added.
+        * editing/pasteboard/merge-end-list-expected.txt: Added.
+        * editing/pasteboard/merge-end-list.html:
+        * editing/pasteboard/merge-end-table-2-expected.txt: Added.
+        * editing/pasteboard/merge-end-table-2.html: Added.
+        * editing/pasteboard/merge-end-table-expected.txt: Added.
+        * editing/pasteboard/merge-end-table.html:
+        * platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/chromium-win/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt: Removed.
+        * platform/chromium-win/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/chromium-win/editing/pasteboard/merge-end-table-expected.txt: Removed.
+        * platform/gtk/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/gtk/editing/pasteboard/merge-end-list-expected.txt: Removed.
+        * platform/gtk/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/gtk/editing/pasteboard/merge-end-table-expected.txt: Removed.
+        * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/mac/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/mac/editing/pasteboard/merge-end-list-expected.txt: Removed.
+        * platform/mac/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/mac/editing/pasteboard/merge-end-table-expected.txt: Removed.
+        * platform/qt/editing/pasteboard/merge-end-list-expected.png: Removed.
+        * platform/qt/editing/pasteboard/merge-end-list-expected.txt: Removed.
+        * platform/qt/editing/pasteboard/merge-end-table-expected.png: Removed.
+        * platform/qt/editing/pasteboard/merge-end-table-expected.txt: Removed.
+
 2011-09-27  Julien Chaffraix  <jchaffraix@webkit.org>
 
         Crash in WebCore::HTMLParser::createHead
diff --git a/LayoutTests/editing/pasteboard/merge-end-list-2-expected.txt b/LayoutTests/editing/pasteboard/merge-end-list-2-expected.txt
new file mode 100644 (file)
index 0000000..8349a91
--- /dev/null
@@ -0,0 +1,28 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+This tests pasting text ('foo\nbar') into a list item. The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.
+
+Before insertion:
+| <ul>
+|   <li>
+|     <div>
+|       "Item 1"
+
+After insertion:
+| <ul>
+|   <li>
+|     <div>
+|       "Item"
+|       "foo"
+|     <div>
+|       "bar<#selection-caret>"
+|       " 1"
diff --git a/LayoutTests/editing/pasteboard/merge-end-list-2.html b/LayoutTests/editing/pasteboard/merge-end-list-2.html
new file mode 100644 (file)
index 0000000..1cd2978
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<body>
+<p>This tests pasting text ('foo\nbar') into a list item. The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.</p>
+<div id="test2" contenteditable="true"><ul><li><div>Item 1</div></li></ul></div>
+<script src="../../resources/dump-as-markup.js"></script>
+<script src="../editing.js"></script>
+<script>
+if (window.layoutTestController)
+    layoutTestController.dumpEditingCallbacks();
+
+var e = document.getElementById("test2");
+var s = window.getSelection();
+
+Markup.description(document.querySelector('p').textContent);
+Markup.dump(e, 'Before insertion');
+
+setSelectionCommand(e, 0, e, 0);
+moveSelectionForwardByWordCommand();
+insertHTMLCommand("<div>foo</div><div>bar</div>");
+
+Markup.dump(e, 'After insertion');
+</script>
+</body>
+</html>
diff --git a/LayoutTests/editing/pasteboard/merge-end-list-expected.txt b/LayoutTests/editing/pasteboard/merge-end-list-expected.txt
new file mode 100644 (file)
index 0000000..c11b697
--- /dev/null
@@ -0,0 +1,22 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+This tests pasting a list ('Item 1') into a position that would normally result in an end merge.
+
+Before insertion:
+| "xx"
+
+After insertion:
+| "x"
+| <ul>
+|   <li>
+|     <div>
+|       "Item 1<#selection-caret>"
+| "x"
index ee2c898..5d7c284 100644 (file)
@@ -1,28 +1,25 @@
+<!DOCTYPE html>
+<html>
+<body>
+<p>This tests pasting a list ('Item 1') into a position that would normally result in an end merge.</p>
+<div id="test1" contenteditable="true">xx</div>
+<script src="../../resources/dump-as-markup.js"></script>
+<script src="../editing.js"></script>
 <script>
 if (window.layoutTestController)
-     layoutTestController.dumpEditingCallbacks();
-</script>
-<p>This tests pasting a list into a position that would normally result in an end merge.</p>
-<div id="test1" contenteditable="true">xx</div>
+    layoutTestController.dumpEditingCallbacks();
 
-<script type="text/javascript" src="../editing.js"></script>
-<script>
 var e = document.getElementById("test1");
 var s = window.getSelection();
 
+Markup.description(document.querySelector('p').textContent);
+Markup.dump(e, 'Before insertion');
+
 setSelectionCommand(e, 0, e, 0);
 moveSelectionForwardByCharacterCommand();
 insertHTMLCommand("<ul><li><div>Item 1</div></li></ul>");
-</script>
 
-<p>This tests pasting text into a list item.  The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.</p>
-<div id="test2" contenteditable="true"><ul><li><div>Item 1</div></li></ul></div>
-
-<script>
-var e = document.getElementById("test2");
-var s = window.getSelection();
-
-setSelectionCommand(e, 0, e, 0);
-moveSelectionForwardByWordCommand();
-insertHTMLCommand("<div>foo</div><div>bar</div>");
-</script>
\ No newline at end of file
+Markup.dump(e, 'After insertion');
+</script>
+</body>
+</html>
diff --git a/LayoutTests/editing/pasteboard/merge-end-table-2-expected.txt b/LayoutTests/editing/pasteboard/merge-end-table-2-expected.txt
new file mode 100644 (file)
index 0000000..4b1f960
--- /dev/null
@@ -0,0 +1,37 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+This tests pasting text into a table cell.  The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.
+
+Before insertion:
+| <tbody>
+|   <tr>
+|     <td>
+|       <div>
+|         id="test2"
+|         "Item 1"
+|     <td>
+|       "Item 2"
+
+After insertion:
+| <tbody>
+|   <tr>
+|     <td>
+|       <div>
+|         id="test2"
+|         "Item"
+|         "foo"
+|       <div>
+|         id="test2"
+|         "bar<#selection-caret>"
+|         " 1"
+|     <td>
+|       "Item 2"
diff --git a/LayoutTests/editing/pasteboard/merge-end-table-2.html b/LayoutTests/editing/pasteboard/merge-end-table-2.html
new file mode 100644 (file)
index 0000000..4c3ca63
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<body>
+<p>This tests pasting text into a table cell.  The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.</p>
+<div contenteditable="true"><table border='1'><tr><td><div id="test2">Item 1</div></td><td>Item 2</td></tr></table></div>
+<script src="../../resources/dump-as-markup.js"></script>
+<script src="../editing.js"></script>
+<script>
+if (window.layoutTestController)
+    layoutTestController.dumpEditingCallbacks();
+
+var e = document.getElementById("test2");
+var s = window.getSelection();
+
+Markup.description(document.querySelector('p').textContent);
+Markup.dump(document.querySelector('table'), 'Before insertion');
+
+setSelectionCommand(e, 0, e, 0);
+moveSelectionForwardByWordCommand();
+insertHTMLCommand("<div>foo</div><div>bar</div>");
+
+Markup.dump(document.querySelector('table'), 'After insertion');
+</script>
+</body>
+</html>
diff --git a/LayoutTests/editing/pasteboard/merge-end-table-expected.txt b/LayoutTests/editing/pasteboard/merge-end-table-expected.txt
new file mode 100644 (file)
index 0000000..0013972
--- /dev/null
@@ -0,0 +1,26 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
+This tests pasting a table into a position that would normally result in an end merge.
+
+Before insertion:
+| "xx"
+
+After insertion:
+| "x"
+| <table>
+|   border="1"
+|   <tbody>
+|     <tr>
+|       <td>
+|         "1"
+|       <td>
+|         "2<#selection-caret>"
+| "x"
index 9bbf64c..93e76b7 100644 (file)
@@ -1,28 +1,25 @@
-<script>
-if (window.layoutTestController)
-     layoutTestController.dumpEditingCallbacks();
-</script>
+<!DOCTYPE html>
+<html>
+<body>
 <p>This tests pasting a table into a position that would normally result in an end merge.</p>
 <div id="test1" contenteditable="true">xx</div>
-
-<script type="text/javascript" src="../editing.js"></script>
+<script src="../../resources/dump-as-markup.js"></script>
+<script src="../editing.js"></script>
 <script>
+if (window.layoutTestController)
+    layoutTestController.dumpEditingCallbacks();
+
 var e = document.getElementById("test1");
 var s = window.getSelection();
 
+Markup.description(document.querySelector('p').textContent);
+Markup.dump(e, 'Before insertion');
+
 setSelectionCommand(e, 0, e, 0);
 moveSelectionForwardByCharacterCommand();
 insertHTMLCommand("<table border='1'><tr><td>1</td><td>2</td></tr></table>");
-</script>
-
-<p>This tests pasting text into a table cell.  The last bit of content in the incoming fragment should be merged with the paragraph after the position being pasted into.</p>
-<div contenteditable="true"><table border='1'><tr><td><div id="test2">Item 1</div></td><td>Item 2</td></tr></table></div>
 
-<script>
-var e = document.getElementById("test2");
-var s = window.getSelection();
-
-setSelectionCommand(e, 0, e, 0);
-moveSelectionForwardByWordCommand();
-insertHTMLCommand("<div>foo</div><div>bar</div>");
-</script>
\ No newline at end of file
+Markup.dump(e, 'After insertion');
+</script>
+</body>
+</html>
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index a5089a6..0000000
Binary files a/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index ec3bccc..0000000
Binary files a/LayoutTests/platform/chromium-cg-mac-leopard/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index c1d0a3d..0000000
Binary files a/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index 8008a60..0000000
Binary files a/LayoutTests/platform/chromium-cg-mac/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index e4539eb..0000000
Binary files a/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index ab72b5f..0000000
Binary files a/LayoutTests/platform/chromium-linux/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index 7b6abf5..0000000
Binary files a/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index cde20c9..0000000
Binary files a/LayoutTests/platform/chromium-mac/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index 3b85a74..0000000
Binary files a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt b/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt
deleted file mode 100644 (file)
index 39b4185..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 482x19
-          text run at (0,0) width 482: "This tests pasting a list into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,36) size 784x92
-        RenderBlock (anonymous) at (0,0) size 784x20
-          RenderText {#text} at (0,0) size 7x19
-            text run at (0,0) width 7: "x"
-        RenderBlock {UL} at (0,36) size 784x20
-          RenderListItem {LI} at (40,0) size 744x20
-            RenderBlock {DIV} at (0,0) size 744x20
-              RenderListMarker at (-18,0) size 7x19: bullet
-              RenderText {#text} at (0,0) size 39x19
-                text run at (0,0) width 39: "Item 1"
-        RenderBlock (anonymous) at (0,72) size 784x20
-          RenderText {#text} at (0,0) size 7x19
-            text run at (0,0) width 7: "x"
-      RenderBlock {P} at (0,144) size 784x40
-        RenderText {#text} at (0,0) size 781x39
-          text run at (0,0) width 222: "This tests pasting text into a list item. "
-          text run at (222,0) width 559: "The last bit of content in the incoming fragment should be merged with the paragraph after the"
-          text run at (0,20) width 157: "position being pasted into."
-      RenderBlock {DIV} at (0,200) size 784x40
-        RenderBlock {UL} at (0,0) size 784x40
-          RenderListItem {LI} at (40,0) size 744x40
-            RenderBlock {DIV} at (0,0) size 744x20
-              RenderListMarker at (-18,0) size 7x19: bullet
-              RenderText {#text} at (0,0) size 27x19
-                text run at (0,0) width 27: "Item"
-              RenderText {#text} at (27,0) size 20x19
-                text run at (27,0) width 20: "foo"
-            RenderBlock {DIV} at (0,20) size 744x20
-              RenderText {#text} at (0,0) size 20x19
-                text run at (0,0) width 20: "bar"
-              RenderText {#text} at (20,0) size 12x19
-                text run at (20,0) width 12: " 1"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index e3a73da..0000000
Binary files a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.txt b/LayoutTests/platform/chromium-win/editing/pasteboard/merge-end-table-expected.txt
deleted file mode 100644 (file)
index 5ace011..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 495x19
-          text run at (0,0) width 495: "This tests pasting a table into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,36) size 784x70
-        RenderBlock (anonymous) at (0,0) size 784x20
-          RenderText {#text} at (0,0) size 7x19
-            text run at (0,0) width 7: "x"
-        RenderTable {TABLE} at (0,20) size 32x30 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 30x28
-            RenderTableRow {TR} at (0,2) size 30x24
-              RenderTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x19
-                  text run at (2,2) width 8: "1"
-              RenderTableCell {TD} at (16,2) size 12x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x19
-                  text run at (2,2) width 8: "2"
-        RenderBlock (anonymous) at (0,50) size 784x20
-          RenderText {#text} at (0,0) size 7x19
-            text run at (0,0) width 7: "x"
-      RenderBlock {P} at (0,122) size 784x40
-        RenderText {#text} at (0,0) size 767x39
-          text run at (0,0) width 230: "This tests pasting text into a table cell. "
-          text run at (230,0) width 537: "The last bit of content in the incoming fragment should be merged with the paragraph after"
-          text run at (0,20) width 179: "the position being pasted into."
-      RenderBlock {DIV} at (0,178) size 784x50
-        RenderTable {TABLE} at (0,0) size 102x50 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 100x48
-            RenderTableRow {TR} at (0,2) size 100x44
-              RenderTableCell {TD} at (2,2) size 51x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderBlock {DIV} at (2,2) size 47x20
-                  RenderText {#text} at (0,0) size 27x19
-                    text run at (0,0) width 27: "Item"
-                  RenderText {#text} at (27,0) size 20x19
-                    text run at (27,0) width 20: "foo"
-                RenderBlock {DIV} at (2,22) size 47x20
-                  RenderText {#text} at (0,0) size 20x19
-                    text run at (0,0) width 20: "bar"
-                  RenderText {#text} at (20,0) size 12x19
-                    text run at (20,0) width 12: " 1"
-              RenderTableCell {TD} at (55,12) size 43x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 39x19
-                  text run at (2,2) width 39: "Item 2"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index b12a991..0000000
Binary files a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.txt b/LayoutTests/platform/gtk/editing/pasteboard/merge-end-list-expected.txt
deleted file mode 100644 (file)
index 2b05c70..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 512x19
-          text run at (0,0) width 512: "This tests pasting a list into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,35) size 784x89
-        RenderBlock (anonymous) at (0,0) size 784x19
-          RenderText {#text} at (0,0) size 8x19
-            text run at (0,0) width 8: "x"
-        RenderBlock {UL} at (0,35) size 784x19
-          RenderListItem {LI} at (40,0) size 744x19
-            RenderBlock {DIV} at (0,0) size 744x19
-              RenderListMarker at (-18,0) size 7x19: bullet
-              RenderText {#text} at (0,0) size 40x19
-                text run at (0,0) width 40: "Item 1"
-        RenderBlock (anonymous) at (0,70) size 784x19
-          RenderText {#text} at (0,0) size 8x19
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,140) size 784x38
-        RenderText {#text} at (0,0) size 772x38
-          text run at (0,0) width 235: "This tests pasting text into a list item. "
-          text run at (235,0) width 537: "The last bit of content in the incoming fragment should be merged with the paragraph"
-          text run at (0,19) width 220: "after the position being pasted into."
-      RenderBlock {DIV} at (0,194) size 784x38
-        RenderBlock {UL} at (0,0) size 784x38
-          RenderListItem {LI} at (40,0) size 744x38
-            RenderBlock {DIV} at (0,0) size 744x19
-              RenderListMarker at (-18,0) size 7x19: bullet
-              RenderText {#text} at (0,0) size 28x19
-                text run at (0,0) width 28: "Item"
-              RenderText {#text} at (28,0) size 21x19
-                text run at (28,0) width 21: "foo"
-            RenderBlock {DIV} at (0,19) size 744x19
-              RenderText {#text} at (0,0) size 20x19
-                text run at (0,0) width 20: "bar"
-              RenderText {#text} at (20,0) size 12x19
-                text run at (20,0) width 12: " 1"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index 10b9940..0000000
Binary files a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.txt b/LayoutTests/platform/gtk/editing/pasteboard/merge-end-table-expected.txt
deleted file mode 100644 (file)
index 2078768..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 524x19
-          text run at (0,0) width 524: "This tests pasting a table into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,35) size 784x67
-        RenderBlock (anonymous) at (0,0) size 784x19
-          RenderText {#text} at (0,0) size 8x19
-            text run at (0,0) width 8: "x"
-        RenderTable {TABLE} at (0,19) size 32x29 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 30x27
-            RenderTableRow {TR} at (0,2) size 30x23
-              RenderTableCell {TD} at (2,2) size 12x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x19
-                  text run at (2,2) width 8: "1"
-              RenderTableCell {TD} at (16,2) size 12x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x19
-                  text run at (2,2) width 8: "2"
-        RenderBlock (anonymous) at (0,48) size 784x19
-          RenderText {#text} at (0,0) size 8x19
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,118) size 784x38
-        RenderText {#text} at (0,0) size 779x38
-          text run at (0,0) width 242: "This tests pasting text into a table cell. "
-          text run at (242,0) width 537: "The last bit of content in the incoming fragment should be merged with the paragraph"
-          text run at (0,19) width 220: "after the position being pasted into."
-      RenderBlock {DIV} at (0,172) size 784x48
-        RenderTable {TABLE} at (0,0) size 105x48 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 103x46
-            RenderTableRow {TR} at (0,2) size 103x42
-              RenderTableCell {TD} at (2,2) size 53x42 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderBlock {DIV} at (2,2) size 49x19
-                  RenderText {#text} at (0,0) size 28x19
-                    text run at (0,0) width 28: "Item"
-                  RenderText {#text} at (28,0) size 21x19
-                    text run at (28,0) width 21: "foo"
-                RenderBlock {DIV} at (2,21) size 49x19
-                  RenderText {#text} at (0,0) size 20x19
-                    text run at (0,0) width 20: "bar"
-                  RenderText {#text} at (20,0) size 12x19
-                    text run at (20,0) width 12: " 1"
-              RenderTableCell {TD} at (57,11) size 44x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 40x19
-                  text run at (2,2) width 40: "Item 2"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index 050d138..0000000
Binary files a/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index 5f14184..0000000
Binary files a/LayoutTests/platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index 76202d7..0000000
Binary files a/LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.txt
deleted file mode 100644 (file)
index ab636dc..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 512x18
-          text run at (0,0) width 512: "This tests pasting a list into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,34) size 784x86
-        RenderBlock (anonymous) at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 8x18
-            text run at (0,0) width 8: "x"
-        RenderBlock {UL} at (0,34) size 784x18
-          RenderListItem {LI} at (40,0) size 744x18
-            RenderBlock {DIV} at (0,0) size 744x18
-              RenderListMarker at (-17,0) size 7x18: bullet
-              RenderText {#text} at (0,0) size 40x18
-                text run at (0,0) width 40: "Item 1"
-        RenderBlock (anonymous) at (0,68) size 784x18
-          RenderText {#text} at (0,0) size 8x18
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,136) size 784x36
-        RenderText {#text} at (0,0) size 772x36
-          text run at (0,0) width 235: "This tests pasting text into a list item. "
-          text run at (235,0) width 537: "The last bit of content in the incoming fragment should be merged with the paragraph"
-          text run at (0,18) width 220: "after the position being pasted into."
-      RenderBlock {DIV} at (0,188) size 784x36
-        RenderBlock {UL} at (0,0) size 784x36
-          RenderListItem {LI} at (40,0) size 744x36
-            RenderBlock {DIV} at (0,0) size 744x18
-              RenderListMarker at (-17,0) size 7x18: bullet
-              RenderText {#text} at (0,0) size 28x18
-                text run at (0,0) width 28: "Item"
-              RenderText {#text} at (28,0) size 21x18
-                text run at (28,0) width 21: "foo"
-            RenderBlock {DIV} at (0,18) size 744x18
-              RenderText {#text} at (0,0) size 20x18
-                text run at (0,0) width 20: "bar"
-              RenderText {#text} at (20,0) size 12x18
-                text run at (20,0) width 12: " 1"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index cb30119..0000000
Binary files a/LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.txt
deleted file mode 100644 (file)
index 3b6895b..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 524x18
-          text run at (0,0) width 524: "This tests pasting a table into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,34) size 784x64
-        RenderBlock (anonymous) at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 8x18
-            text run at (0,0) width 8: "x"
-        RenderTable {TABLE} at (0,18) size 32x28 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 30x26
-            RenderTableRow {TR} at (0,2) size 30x22
-              RenderTableCell {TD} at (2,2) size 12x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x18
-                  text run at (2,2) width 8: "1"
-              RenderTableCell {TD} at (16,2) size 12x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x18
-                  text run at (2,2) width 8: "2"
-        RenderBlock (anonymous) at (0,46) size 784x18
-          RenderText {#text} at (0,0) size 8x18
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,114) size 784x36
-        RenderText {#text} at (0,0) size 779x36
-          text run at (0,0) width 242: "This tests pasting text into a table cell. "
-          text run at (242,0) width 537: "The last bit of content in the incoming fragment should be merged with the paragraph"
-          text run at (0,18) width 220: "after the position being pasted into."
-      RenderBlock {DIV} at (0,166) size 784x46
-        RenderTable {TABLE} at (0,0) size 105x46 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 103x44
-            RenderTableRow {TR} at (0,2) size 103x40
-              RenderTableCell {TD} at (2,2) size 53x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderBlock {DIV} at (2,2) size 49x18
-                  RenderText {#text} at (0,0) size 28x18
-                    text run at (0,0) width 28: "Item"
-                  RenderText {#text} at (28,0) size 21x18
-                    text run at (28,0) width 21: "foo"
-                RenderBlock {DIV} at (2,20) size 49x18
-                  RenderText {#text} at (0,0) size 20x18
-                    text run at (0,0) width 20: "bar"
-                  RenderText {#text} at (20,0) size 12x18
-                    text run at (20,0) width 12: " 1"
-              RenderTableCell {TD} at (57,11) size 44x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 40x18
-                  text run at (2,2) width 40: "Item 2"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.png b/LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.png
deleted file mode 100644 (file)
index bce27b6..0000000
Binary files a/LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.txt b/LayoutTests/platform/qt/editing/pasteboard/merge-end-list-expected.txt
deleted file mode 100644 (file)
index d5126fb..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 6 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document to 3 of #text > DIV > LI > UL > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {P} at (0,0) size 784x22
-        RenderText {#text} at (0,0) size 551x22
-          text run at (0,0) width 551: "This tests pasting a list into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,38) size 784x98
-        RenderBlock (anonymous) at (0,0) size 784x22
-          RenderText {#text} at (0,0) size 8x22
-            text run at (0,0) width 8: "x"
-        RenderBlock {UL} at (0,38) size 784x22
-          RenderListItem {LI} at (40,0) size 744x22
-            RenderBlock {DIV} at (0,0) size 744x22
-              RenderListMarker at (-18,0) size 7x22: bullet
-              RenderText {#text} at (0,0) size 43x22
-                text run at (0,0) width 43: "Item 1"
-        RenderBlock (anonymous) at (0,76) size 784x22
-          RenderText {#text} at (0,0) size 8x22
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,152) size 784x44
-        RenderText {#text} at (0,0) size 755x44
-          text run at (0,0) width 251: "This tests pasting text into a list item. "
-          text run at (251,0) width 504: "The last bit of content in the incoming fragment should be merged with the"
-          text run at (0,22) width 314: "paragraph after the position being pasted into."
-      RenderBlock {DIV} at (0,212) size 784x44
-        RenderBlock {UL} at (0,0) size 784x44
-          RenderListItem {LI} at (40,0) size 744x44
-            RenderBlock {DIV} at (0,0) size 744x22
-              RenderListMarker at (-18,0) size 7x22: bullet
-              RenderText {#text} at (0,0) size 31x22
-                text run at (0,0) width 31: "Item"
-              RenderText {#text} at (31,0) size 21x22
-                text run at (31,0) width 21: "foo"
-            RenderBlock {DIV} at (0,22) size 744x22
-              RenderText {#text} at (0,0) size 24x22
-                text run at (0,0) width 24: "bar"
-              RenderText {#text} at (24,0) size 12x22
-                text run at (24,0) width 12: " 1"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {LI} of child 0 {UL} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.png b/LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.png
deleted file mode 100644 (file)
index f9dbcbe..0000000
Binary files a/LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.txt b/LayoutTests/platform/qt/editing/pasteboard/merge-end-table-expected.txt
deleted file mode 100644 (file)
index 682f107..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 1 of #text > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 1 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document to 3 of #text > DIV > TD > TR > TBODY > TABLE > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x22
-        RenderText {#text} at (0,0) size 565x22
-          text run at (0,0) width 565: "This tests pasting a table into a position that would normally result in an end merge."
-      RenderBlock {DIV} at (0,38) size 784x76
-        RenderBlock (anonymous) at (0,0) size 784x22
-          RenderText {#text} at (0,0) size 8x22
-            text run at (0,0) width 8: "x"
-        RenderTable {TABLE} at (0,22) size 32x32 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 30x30
-            RenderTableRow {TR} at (0,2) size 30x26
-              RenderTableCell {TD} at (2,2) size 12x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x22
-                  text run at (2,2) width 8: "1"
-              RenderTableCell {TD} at (16,2) size 12x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 8x22
-                  text run at (2,2) width 8: "2"
-        RenderBlock (anonymous) at (0,54) size 784x22
-          RenderText {#text} at (0,0) size 8x22
-            text run at (0,0) width 8: "x"
-      RenderBlock {P} at (0,130) size 784x44
-        RenderText {#text} at (0,0) size 762x44
-          text run at (0,0) width 258: "This tests pasting text into a table cell. "
-          text run at (258,0) width 504: "The last bit of content in the incoming fragment should be merged with the"
-          text run at (0,22) width 314: "paragraph after the position being pasted into."
-      RenderBlock {DIV} at (0,190) size 784x54
-        RenderTable {TABLE} at (0,0) size 111x54 [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 109x52
-            RenderTableRow {TR} at (0,2) size 109x48
-              RenderTableCell {TD} at (2,2) size 56x48 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderBlock {DIV} at (2,2) size 52x22
-                  RenderText {#text} at (0,0) size 31x22
-                    text run at (0,0) width 31: "Item"
-                  RenderText {#text} at (31,0) size 21x22
-                    text run at (31,0) width 21: "foo"
-                RenderBlock {DIV} at (2,24) size 52x22
-                  RenderText {#text} at (0,0) size 24x22
-                    text run at (0,0) width 24: "bar"
-                  RenderText {#text} at (24,0) size 12x22
-                    text run at (24,0) width 12: " 1"
-              RenderTableCell {TD} at (60,13) size 47x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-                RenderText {#text} at (2,2) size 43x22
-                  text run at (2,2) width 43: "Item 2"
-caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 10 {DIV} of body