You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@corinthia.apache.org by ja...@apache.org on 2015/08/14 18:10:16 UTC

[09/51] [abbrv] [partial] incubator-corinthia git commit: added js test files

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table06-expected.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table06-expected.html
new file mode 100644
index 0000000..95b96b8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table06-expected.html
@@ -0,0 +1,43 @@
+<html>
+  <head></head>
+  <body>
+    <p>Text before</p>
+    <table>
+      <tbody>
+        <tr>
+          <td>
+            [
+            <table>
+              <tbody>
+                <tr>
+                  <td>One</td>
+                  <td>Two</td>
+                </tr>
+                <tr>
+                  <td>Three</td>
+                  <td>Four</td>
+                </tr>
+              </tbody>
+            </table>
+          </td>
+          <td>
+            <table>
+              <tbody>
+                <tr>
+                  <td>Five</td>
+                  <td>Six</td>
+                </tr>
+                <tr>
+                  <td>Seven</td>
+                  <td>Eight</td>
+                </tr>
+              </tbody>
+            </table>
+            ]
+          </td>
+        </tr>
+      </tbody>
+    </table>
+    <p>Text after</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table06-input.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table06-input.html
new file mode 100644
index 0000000..a194718
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table06-input.html
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    showSelection();
+}
+</script>
+</head>
+<body>
+
+<p>Text before</p>
+
+<table>
+  <tbody>
+    <tr>
+      <td>
+
+        <table>
+          <tbody>
+            <tr>
+              <td>One</td>
+              <td>T[wo</td>
+            </tr>
+            <tr>
+              <td>Three</td>
+              <td>Four</td>
+            </tr>
+          </tbody>
+        </table>
+
+      </td>
+      <td>
+
+        <table>
+          <tbody>
+            <tr>
+              <td>Five</td>
+              <td>Six</td>
+            </tr>
+            <tr>
+              <td>S]even</td>
+              <td>Eight</td>
+            </tr>
+          </tbody>
+        </table>
+
+      </td>
+    </tr>
+  </tbody>
+</table>
+
+<p>Text after</p>
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table07-expected.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table07-expected.html
new file mode 100644
index 0000000..b2943a5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table07-expected.html
@@ -0,0 +1,28 @@
+<html>
+  <head></head>
+  <body>
+    <p>Text [before</p>
+    <table>
+      <tbody>
+        <tr>
+          <td>
+            <table>
+              <tbody>
+                <tr>
+                  <td>One</td>
+                  <td>Two</td>
+                </tr>
+                <tr>
+                  <td>Three</td>
+                  <td>Four</td>
+                </tr>
+              </tbody>
+            </table>
+          </td>
+        </tr>
+      </tbody>
+    </table>
+    ]
+    <p>Text after</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table07-input.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table07-input.html
new file mode 100644
index 0000000..0a0fea0
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table07-input.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    showSelection();
+}
+</script>
+</head>
+<body>
+
+<p>Text [before</p>
+
+<table>
+  <tbody>
+    <tr>
+      <td>
+
+        <table>
+          <tbody>
+            <tr>
+              <td>One</td>
+              <td>T]wo</td>
+            </tr>
+            <tr>
+              <td>Three</td>
+              <td>Four</td>
+            </tr>
+          </tbody>
+        </table>
+
+      </td>
+    </tr>
+  </tbody>
+</table>
+
+<p>Text after</p>
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table08-expected.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table08-expected.html
new file mode 100644
index 0000000..de62065
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table08-expected.html
@@ -0,0 +1,28 @@
+<html>
+  <head></head>
+  <body>
+    <p>Text before</p>
+    [
+    <table>
+      <tbody>
+        <tr>
+          <td>
+            <table>
+              <tbody>
+                <tr>
+                  <td>One</td>
+                  <td>Two</td>
+                </tr>
+                <tr>
+                  <td>Three</td>
+                  <td>Four</td>
+                </tr>
+              </tbody>
+            </table>
+          </td>
+        </tr>
+      </tbody>
+    </table>
+    <p>Text] after</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table08-input.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table08-input.html
new file mode 100644
index 0000000..24970ec
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table08-input.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    showSelection();
+}
+</script>
+</head>
+<body>
+
+<p>Text before</p>
+
+<table>
+  <tbody>
+    <tr>
+      <td>
+
+        <table>
+          <tbody>
+            <tr>
+              <td>One</td>
+              <td>T[wo</td>
+            </tr>
+            <tr>
+              <td>Three</td>
+              <td>Four</td>
+            </tr>
+          </tbody>
+        </table>
+
+      </td>
+    </tr>
+  </tbody>
+</table>
+
+<p>Text] after</p>
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table09-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table09-expected.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table09-expected.html
new file mode 100644
index 0000000..f2c214b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table09-expected.html
@@ -0,0 +1,21 @@
+<html>
+  <head></head>
+  <body>
+    <p>Text before</p>
+    [
+    <table>
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>Two</td>
+        </tr>
+        <tr>
+          <td>Three</td>
+          <td>Four</td>
+        </tr>
+      </tbody>
+    </table>
+    ]
+    <p>Text after</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table09-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table09-input.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table09-input.html
new file mode 100644
index 0000000..50dac14
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table09-input.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    var range = Selection_get();
+    var table = document.getElementsByTagName("TABLE")[0];
+    var offset = DOM_nodeOffset(table);
+    range.start = new Position(table.parentNode,DOM_nodeOffset(table));
+    Selection_set(range.start.node,range.start.offset,range.end.node,range.end.offset);
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+<table>
+  <tr>
+    <td>One</td>
+    <td>Tw[]o</td>
+  </tr>
+  <tr>
+    <td>Three</td>
+    <td>Four</td>
+  </tr>
+</table>
+<p>Text after</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table10-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table10-expected.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table10-expected.html
new file mode 100644
index 0000000..f2c214b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table10-expected.html
@@ -0,0 +1,21 @@
+<html>
+  <head></head>
+  <body>
+    <p>Text before</p>
+    [
+    <table>
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>Two</td>
+        </tr>
+        <tr>
+          <td>Three</td>
+          <td>Four</td>
+        </tr>
+      </tbody>
+    </table>
+    ]
+    <p>Text after</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/boundaries-table10-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/boundaries-table10-input.html b/experiments/editorFramework/test/Layer0/selection/boundaries-table10-input.html
new file mode 100644
index 0000000..0b08e8e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/boundaries-table10-input.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    var range = Selection_get();
+    var table = document.getElementsByTagName("TABLE")[0];
+    var offset = DOM_nodeOffset(table);
+    range.end = new Position(table.parentNode,DOM_nodeOffset(table)+1);
+    Selection_set(range.start.node,range.start.offset,range.end.node,range.end.offset);
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+<table>
+  <tr>
+    <td>One</td>
+    <td>Tw[]o</td>
+  </tr>
+  <tr>
+    <td>Three</td>
+    <td>Four</td>
+  </tr>
+</table>
+<p>Text after</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete01-expected.html b/experiments/editorFramework/test/Layer0/selection/delete01-expected.html
new file mode 100644
index 0000000..b3b3b3c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete01-expected.html
@@ -0,0 +1,7 @@
+<html>
+  <head></head>
+  <body>
+    one tw[] three
+    <p>four five six</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete01-input.html b/experiments/editorFramework/test/Layer0/selection/delete01-input.html
new file mode 100644
index 0000000..db1bef1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete01-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Cursor_deleteCharacter();
+    showSelection();
+}
+</script>
+</head>
+<body>
+one two[] three
+<p>four five six</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete02-expected.html b/experiments/editorFramework/test/Layer0/selection/delete02-expected.html
new file mode 100644
index 0000000..7209012
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete02-expected.html
@@ -0,0 +1,7 @@
+<html>
+  <head></head>
+  <body>
+    one [] three
+    <p>four five six</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete02-input.html b/experiments/editorFramework/test/Layer0/selection/delete02-input.html
new file mode 100644
index 0000000..ecb3df5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+one [two] three
+<p>four five six</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete03-expected.html b/experiments/editorFramework/test/Layer0/selection/delete03-expected.html
new file mode 100644
index 0000000..7bc65e9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete03-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p>one two three[]four five six</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete03-input.html b/experiments/editorFramework/test/Layer0/selection/delete03-input.html
new file mode 100644
index 0000000..9f62e83
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete03-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Cursor_deleteCharacter();
+    showSelection();
+}
+</script>
+</head>
+<body>
+one two three
+<p>[]four five six</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete04-expected.html b/experiments/editorFramework/test/Layer0/selection/delete04-expected.html
new file mode 100644
index 0000000..7bc65e9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete04-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p>one two three[]four five six</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete04-input.html b/experiments/editorFramework/test/Layer0/selection/delete04-input.html
new file mode 100644
index 0000000..0653b4e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete04-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+one two three[
+<p>]four five six</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete05-expected.html b/experiments/editorFramework/test/Layer0/selection/delete05-expected.html
new file mode 100644
index 0000000..54b89fd
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete05-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p>one two [] five six</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/delete05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/delete05-input.html b/experiments/editorFramework/test/Layer0/selection/delete05-input.html
new file mode 100644
index 0000000..2676cbd
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/delete05-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+one two [three
+<p>four] five six</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-expected.html
new file mode 100644
index 0000000..cb82670
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-expected.html
@@ -0,0 +1,25 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>F[]r</li>
+      <li>Five</li>
+      <li>Six</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-input.html
new file mode 100644
index 0000000..0626cb3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list01-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>F[ou]r</li>
+  <li>Five</li>
+  <li>Six</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-expected.html
new file mode 100644
index 0000000..9333aa5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Fo[]ve</li>
+      <li>Six</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-input.html
new file mode 100644
index 0000000..838773b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list02-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Fo[ur</li>
+  <li>Fi]ve</li>
+  <li>Six</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-expected.html
new file mode 100644
index 0000000..0730d3f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-expected.html
@@ -0,0 +1,23 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Fo[]x</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-input.html
new file mode 100644
index 0000000..2431208
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list03-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Fo[ur</li>
+  <li>Five</li>
+  <li>Si]x</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-expected.html
new file mode 100644
index 0000000..6814dad
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-expected.html
@@ -0,0 +1,22 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four</li>
+      <li>Five</li>
+      <li>Si[]en</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-input.html
new file mode 100644
index 0000000..b881856
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list04-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four</li>
+  <li>Five</li>
+  <li>Si[x</li>
+</ol>
+<ol>
+  <li>Sev]en</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-expected.html
new file mode 100644
index 0000000..c8c83d5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four</li>
+      <li>Five[]</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-input.html
new file mode 100644
index 0000000..932c121
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list05-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four</li>
+  <li>Five</li>
+  <li>[Six]</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-expected.html
new file mode 100644
index 0000000..0e11803
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four</li>
+      <li>Six</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-input.html
new file mode 100644
index 0000000..705733a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list06-input.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four</li>
+  [<li>Five</li>]
+  <li>Six</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-expected.html
new file mode 100644
index 0000000..1ada671
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four</li>
+      <li>Five</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-input.html
new file mode 100644
index 0000000..db0c0b5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list07-input.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four</li>
+  <li>Five</li>
+  [<li>Six</li>]
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-expected.html
new file mode 100644
index 0000000..e79d746
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four[]Five</li>
+      <li>Six</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-input.html
new file mode 100644
index 0000000..1ef2a94
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list08-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four[</li>
+  <li>]Five</li>
+  <li>Six</li>
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-expected.html
new file mode 100644
index 0000000..a7364e1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-expected.html
@@ -0,0 +1,22 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-input.html
new file mode 100644
index 0000000..d2505f2
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list09-input.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  [<li>Four</li>
+  <li>Five</li>
+  <li>Six</li>]
+</ol>
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-expected.html
new file mode 100644
index 0000000..49a0e55
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-expected.html
@@ -0,0 +1,20 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Seven</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ol>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-input.html
new file mode 100644
index 0000000..078b1dd
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list10-input.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+[<ol>
+  <li>Four</li>
+  <li>Five</li>
+  <li>Six</li>
+</ol>]
+<ol>
+  <li>Seven</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ol>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-expected.html
new file mode 100644
index 0000000..ce11e15
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-expected.html
@@ -0,0 +1,25 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+    <ol>
+      <li>Four</li>
+      <li>Five</li>
+      <li>S[]</li>
+    </ol>
+    <ul>
+      <li>n</li>
+      <li>Eight</li>
+      <li>Nine</li>
+    </ul>
+    <ol>
+      <li>Ten</li>
+      <li>Eleven</li>
+      <li>Twelve</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-input.html
new file mode 100644
index 0000000..4a96f3d
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list11-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+<ol>
+  <li>Four</li>
+  <li>Five</li>
+  <li>S[ix</li>
+</ol>
+<ul>
+  <li>Seve]n</li>
+  <li>Eight</li>
+  <li>Nine</li>
+</ul>
+<ol>
+  <li>Ten</li>
+  <li>Eleven</li>
+  <li>Twelve</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-expected.html
new file mode 100644
index 0000000..9ae7322
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-expected.html
@@ -0,0 +1,11 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Thr[]Content 1</li>
+    </ol>
+    <p>Content 2</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-input.html
new file mode 100644
index 0000000..82617f5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list12-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Thr[ee</li>
+</ol>
+<p>]Content 1</p>
+<p>Content 2</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-expected.html
new file mode 100644
index 0000000..7f6a0f1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-expected.html
@@ -0,0 +1,11 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Thr[]ent 1</li>
+    </ol>
+    <p>Content 2</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-input.html
new file mode 100644
index 0000000..889ebee
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list13-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Thr[ee</li>
+</ol>
+<p>Cont]ent 1</p>
+<p>Content 2</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-expected.html
new file mode 100644
index 0000000..1524552
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-expected.html
@@ -0,0 +1,10 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>Two</li>
+      <li>Thr[]ent 2</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-input.html
new file mode 100644
index 0000000..aef6887
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list14-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>Two</li>
+  <li>Thr[ee</li>
+</ol>
+<p>Content 1</p>
+<p>Cont]ent 2</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-expected.html
new file mode 100644
index 0000000..4413810
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-expected.html
@@ -0,0 +1,11 @@
+<html>
+  <head></head>
+  <body>
+    <p>Content 1</p>
+    <p>Content 2[]One</p>
+    <ol>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-input.html
new file mode 100644
index 0000000..b444ecb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list15-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Content 1</p>
+<p>Content 2[</p>
+<ol>
+  <li>]One</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-expected.html
new file mode 100644
index 0000000..1a3d2ad
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-expected.html
@@ -0,0 +1,11 @@
+<html>
+  <head></head>
+  <body>
+    <p>Content 1</p>
+    <p>Cont[]ne</p>
+    <ol>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-input.html
new file mode 100644
index 0000000..f207f3e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list16-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Content 1</p>
+<p>Cont[ent 2</p>
+<ol>
+  <li>O]ne</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-expected.html
new file mode 100644
index 0000000..78c14eb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-expected.html
@@ -0,0 +1,10 @@
+<html>
+  <head></head>
+  <body>
+    <p>Co[]ne</p>
+    <ol>
+      <li>Two</li>
+      <li>Three</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-input.html
new file mode 100644
index 0000000..4aa0f52
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list17-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Co[ntent 1</p>
+<p>Content 2</p>
+<ol>
+  <li>O]ne</li>
+  <li>Two</li>
+  <li>Three</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-expected.html
new file mode 100644
index 0000000..0629fea
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p>Co[]wo</p>
+    <ol>
+      <li>Three</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-input.html
new file mode 100644
index 0000000..f9271eb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list18-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p>Co[ntent 1</p>
+<p>Content 2</p>
+<ol>
+  <li>One</li>
+  <li>T]wo</li>
+  <li>Three</li>
+</ol>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-expected.html
new file mode 100644
index 0000000..97a4b59
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <ol>
+      <li>One</li>
+      <li>T[]ntent 2</li>
+    </ol>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-input.html
new file mode 100644
index 0000000..9fdecd4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-list19-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<ol>
+  <li>One</li>
+  <li>T[wo</li>
+  <li>Three</li>
+</ol>
+<p>Content 1</p>
+<p>Co]ntent 2</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-expected.html
new file mode 100644
index 0000000..9d577cf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">
+      <span id="y1">[]</span>
+      <br/>
+    </p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-input.html
new file mode 100644
index 0000000..7eb8f4b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span01-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">[One]</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-expected.html
new file mode 100644
index 0000000..cf54cc3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x2"><span id="y2">[]Two</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-input.html
new file mode 100644
index 0000000..4e21088
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">[One]</span></p>
+<p id="x2"><span id="y2">Two</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-expected.html
new file mode 100644
index 0000000..f2546ae
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1"><span id="y1">One[]</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-input.html
new file mode 100644
index 0000000..2d56468
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span03-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">One</span></p>
+<p id="x2"><span id="y2">[Two]</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-expected.html
new file mode 100644
index 0000000..adb8dd8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-expected.html
@@ -0,0 +1,7 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1"><span id="y1">One[]</span></p>
+    <p id="x3"><span id="y3">Three</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-input.html
new file mode 100644
index 0000000..5b2fe92
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span04-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">One</span></p>
+<p id="x2"><span id="y2">[Two]</span></p>
+<p id="x3"><span id="y3">Three</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-expected.html
new file mode 100644
index 0000000..fcf05df
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x4"><span id="y4">[]Four</span></p>
+    <p id="x5"><span id="y5">Five</span></p>
+    <p id="x6"><span id="y6">Six</span></p>
+    <p id="x7"><span id="y7">Seven</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-input.html
new file mode 100644
index 0000000..641cc88
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span05-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">[One</span></p>
+<p id="x2"><span id="y2">Two</span></p>
+<p id="x3"><span id="y3">Three]</span></p>
+<p id="x4"><span id="y4">Four</span></p>
+<p id="x5"><span id="y5">Five</span></p>
+<p id="x6"><span id="y6">Six</span></p>
+<p id="x7"><span id="y7">Seven</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-expected.html
new file mode 100644
index 0000000..689bc57
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1"><span id="y1">One</span></p>
+    <p id="x2"><span id="y2">Two</span></p>
+    <p id="x3"><span id="y3">Three</span></p>
+    <p id="x4"><span id="y4">Four[]</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-input.html
new file mode 100644
index 0000000..a5112d4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span06-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">One</span></p>
+<p id="x2"><span id="y2">Two</span></p>
+<p id="x3"><span id="y3">Three</span></p>
+<p id="x4"><span id="y4">Four</span></p>
+<p id="x5"><span id="y5">[Five</span></p>
+<p id="x6"><span id="y6">Six</span></p>
+<p id="x7"><span id="y7">Seven]</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-expected.html
new file mode 100644
index 0000000..f68c935
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1"><span id="y1">One</span></p>
+    <p id="x2"><span id="y2">Two[]</span></p>
+    <p id="x6"><span id="y6">Six</span></p>
+    <p id="x7"><span id="y7">Seven</span></p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-input.html
new file mode 100644
index 0000000..8111409
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph-span07-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1"><span id="y1">One</span></p>
+<p id="x2"><span id="y2">Two</span></p>
+<p id="x3"><span id="y3">[Three</span></p>
+<p id="x4"><span id="y4">Four</span></p>
+<p id="x5"><span id="y5">Five]</span></p>
+<p id="x6"><span id="y6">Six</span></p>
+<p id="x7"><span id="y7">Seven</span></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-expected.html
new file mode 100644
index 0000000..a9a097a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">
+      []
+      <br/>
+    </p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-input.html
new file mode 100644
index 0000000..be71bea
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph01-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">[One]</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-expected.html
new file mode 100644
index 0000000..1914faa
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x2">[]Two</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-input.html
new file mode 100644
index 0000000..46db6ea
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">[One]</p>
+<p id="x2">Two</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-expected.html
new file mode 100644
index 0000000..1985c41
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">One[]</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-input.html
new file mode 100644
index 0000000..ba92e51
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph03-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">One</p>
+<p id="x2">[Two]</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-expected.html
new file mode 100644
index 0000000..43986bd
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-expected.html
@@ -0,0 +1,7 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">One[]</p>
+    <p id="x3">Three</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-input.html
new file mode 100644
index 0000000..887776e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph04-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">One</p>
+<p id="x2">[Two]</p>
+<p id="x3">Three</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-expected.html
new file mode 100644
index 0000000..600015e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x4">[]Four</p>
+    <p id="x5">Five</p>
+    <p id="x6">Six</p>
+    <p id="x7">Seven</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-input.html
new file mode 100644
index 0000000..ac44efa
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph05-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">[One</p>
+<p id="x2">Two</p>
+<p id="x3">Three]</p>
+<p id="x4">Four</p>
+<p id="x5">Five</p>
+<p id="x6">Six</p>
+<p id="x7">Seven</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-expected.html
new file mode 100644
index 0000000..6b39588
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">One</p>
+    <p id="x2">Two</p>
+    <p id="x3">Three</p>
+    <p id="x4">Four[]</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-input.html
new file mode 100644
index 0000000..85c71d9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph06-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">One</p>
+<p id="x2">Two</p>
+<p id="x3">Three</p>
+<p id="x4">Four</p>
+<p id="x5">[Five</p>
+<p id="x6">Six</p>
+<p id="x7">Seven]</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-expected.html
new file mode 100644
index 0000000..5eefa5a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-expected.html
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <p id="x1">One</p>
+    <p id="x2">Two[]</p>
+    <p id="x6">Six</p>
+    <p id="x7">Seven</p>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-input.html
new file mode 100644
index 0000000..3e293e8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-paragraph07-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<p id="x1">One</p>
+<p id="x2">Two</p>
+<p id="x3">[Three</p>
+<p id="x4">Four</p>
+<p id="x5">Five]</p>
+<p id="x6">Six</p>
+<p id="x7">Seven</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-expected.html
new file mode 100644
index 0000000..95829bc
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>Two</td>
+          <td>T[]e</td>
+        </tr>
+        <tr>
+          <td>Four</td>
+          <td>Five</td>
+          <td>Six</td>
+        </tr>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-input.html
new file mode 100644
index 0000000..bad6e90
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table01-input.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>One</td>
+    <td>Two</td>
+    <td>T[hre]e</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-expected.html
new file mode 100644
index 0000000..3d96671
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>[]</td>
+          <td/>
+        </tr>
+        <tr>
+          <td>Four</td>
+          <td>Five</td>
+          <td>Six</td>
+        </tr>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-input.html
new file mode 100644
index 0000000..3a5479f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table02-input.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>One</td>
+    <td>T[wo</td>
+    <td>Thr]ee</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-expected.html
new file mode 100644
index 0000000..7b722db
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-expected.html
@@ -0,0 +1,19 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>Four</td>
+          <td>Five</td>
+          <td>Six</td>
+        </tr>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-input.html
new file mode 100644
index 0000000..d5b8fa6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table03-input.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>O[ne</td>
+    <td>Two</td>
+    <td>Thr]ee</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-expected.html
new file mode 100644
index 0000000..9071a01
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-expected.html
@@ -0,0 +1,14 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-input.html
new file mode 100644
index 0000000..eadb0b8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table04-input.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>One</td>
+    <td>Two</td>
+    <td>Thr[ee</td>
+  </tr>
+  <tr>
+    <td>Fo]ur</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-expected.html
new file mode 100644
index 0000000..7c56e8b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-expected.html
@@ -0,0 +1,24 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>Two</td>
+          <td>[]</td>
+        </tr>
+        <tr>
+          <td>Four</td>
+          <td>Five</td>
+          <td/>
+        </tr>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-input.html
new file mode 100644
index 0000000..e27cee6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table05-input.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>One</td>
+    <td>Two</td>
+    <td>Thr[ee</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Si]x</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-expected.html
new file mode 100644
index 0000000..c6b79d1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    []
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-input.html
new file mode 100644
index 0000000..45435cf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table06-input.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>One</td>
+    <td>Two</td>
+    <td>Thr[ee</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Se]ven</td>
+    <td>Eight</td>
+    <td>Nine</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-expected.html
new file mode 100644
index 0000000..c6b79d1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-expected.html
@@ -0,0 +1,6 @@
+<html>
+  <head></head>
+  <body>
+    []
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-input.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-input.html
new file mode 100644
index 0000000..3f54626
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table07-input.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    Selection_deleteContents();
+    showSelection();
+}
+</script>
+</head>
+<body>
+<table border="1">
+  <tr>
+    <td>O[ne</td>
+    <td>Two</td>
+    <td>Three</td>
+  </tr>
+  <tr>
+    <td>Four</td>
+    <td>Five</td>
+    <td>Six</td>
+  </tr>
+  <tr>
+    <td>Seven</td>
+    <td>Eight</td>
+    <td>Ni]ne</td>
+  </tr>
+</table>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/selection/deleteContents-table08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/selection/deleteContents-table08-expected.html b/experiments/editorFramework/test/Layer0/selection/deleteContents-table08-expected.html
new file mode 100644
index 0000000..1f18901
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/selection/deleteContents-table08-expected.html
@@ -0,0 +1,19 @@
+<html>
+  <head></head>
+  <body>
+    <table border="1">
+      <tbody>
+        <tr>
+          <td>One</td>
+          <td>Two</td>
+          <td>Three</td>
+        </tr>
+        <tr>
+          <td>Seven</td>
+          <td>Eight</td>
+          <td>Nine</td>
+        </tr>
+      </tbody>
+    </table>
+  </body>
+</html>