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:52 UTC
[45/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/cursor/deleteCharacter-caption02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-caption02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-caption02-input.html
new file mode 100644
index 0000000..b6de159
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-caption02-input.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+
+ var caption = document.getElementsByTagName("CAPTION")[0];
+ var last = caption.lastChild;
+ Selection_set(last,3,last,3);
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <table style="width: 100%">
+ <caption>Test</caption>
+ <col width="50%">
+ <col width="50%">
+ <tr>
+ <td>0, 0</td>
+ <td>0, 1</td>
+ </tr>
+ <tr>
+ <td>1, 0</td>
+ <td>1, 1</td>
+ </tr>
+ </table>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-expected.html
new file mode 100644
index 0000000..2576290
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-expected.html
@@ -0,0 +1,12 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-input.html
new file mode 100644
index 0000000..b8b0437
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji01-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>๐[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-expected.html
new file mode 100644
index 0000000..77c9d9f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>๐๐ฟ[]</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-input.html
new file mode 100644
index 0000000..64566a9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji02-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>๐๐ฟ๐[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-expected.html
new file mode 100644
index 0000000..4969443
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before[]</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-input.html
new file mode 100644
index 0000000..e30cb0c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji03-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before๐[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-expected.html
new file mode 100644
index 0000000..bca34fc
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before๐๐ฟ[]</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-input.html
new file mode 100644
index 0000000..ad096b8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji04-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before๐๐ฟ๐[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-expected.html
new file mode 100644
index 0000000..6bc2dfc
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-input.html
new file mode 100644
index 0000000..3396b64
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji05-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>๐[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-expected.html
new file mode 100644
index 0000000..be7725c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>๐๐ฟ[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-input.html
new file mode 100644
index 0000000..0dae400
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji06-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>๐๐ฟ๐[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-expected.html
new file mode 100644
index 0000000..b830d5b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-input.html
new file mode 100644
index 0000000..1e23217
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji07-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before๐[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-expected.html
new file mode 100644
index 0000000..fd1ee55
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <meta charset="utf-8"/>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before๐๐ฟ[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-input.html
new file mode 100644
index 0000000..a74ca8f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-emoji08-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before๐๐ฟ๐[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-input.html
new file mode 100644
index 0000000..0757734
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote01-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-input.html
new file mode 100644
index 0000000..b55d7d2
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote"><b>[]</b></span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-expected.html
new file mode 100644
index 0000000..895cd24
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before[]</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-input.html
new file mode 100644
index 0000000..d94a572
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote03-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote">[]</span></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-expected.html
new file mode 100644
index 0000000..88dd17b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-input.html
new file mode 100644
index 0000000..f6ad6e1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote04-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p><span class="endnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-expected.html
new file mode 100644
index 0000000..0abd902
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>Initial paragraph</p>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-input.html
new file mode 100644
index 0000000..0f82b31
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote05-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>Initial paragraph</p>
+ <p><span class="endnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-input.html
new file mode 100644
index 0000000..bcaeeb1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote06-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-input.html
new file mode 100644
index 0000000..efd68bc
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote07-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote"><b></b></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-expected.html
new file mode 100644
index 0000000..e2952bf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-input.html
new file mode 100644
index 0000000..bff2f51
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote08-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="endnote"></span>[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-expected.html
new file mode 100644
index 0000000..88dd17b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-input.html
new file mode 100644
index 0000000..ab3f8ac
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote09-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p><span class="endnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-expected.html
new file mode 100644
index 0000000..0abd902
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>Initial paragraph</p>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-input.html
new file mode 100644
index 0000000..8f7aa92
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-endnote10-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>Initial paragraph</p>
+ <p><span class="endnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-expected.html
new file mode 100644
index 0000000..ddf7db9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <figure id="item1">
+ <img src="../figures/nothing.png"/>
+ <figcaption>Tes[]</figcaption>
+ </figure>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-input.html
new file mode 100644
index 0000000..2f2a4df
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption01-input.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+
+ var caption = document.getElementsByTagName("FIGCAPTION")[0];
+ var last = caption.lastChild;
+ Selection_set(last,4,last,4);
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test</figcaption>
+ </figure>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-expected.html
new file mode 100644
index 0000000..5bd3d26
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <figure id="item1">
+ <img src="../figures/nothing.png"/>
+ <figcaption>Te[]t</figcaption>
+ </figure>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-input.html
new file mode 100644
index 0000000..5ce66a3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption02-input.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+
+ var caption = document.getElementsByTagName("FIGCAPTION")[0];
+ var last = caption.lastChild;
+ Selection_set(last,3,last,3);
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test</figcaption>
+ </figure>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-expected.html
new file mode 100644
index 0000000..f1ab352
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <figure>
+ <img src="../figures/nothing.png"/>
+ </figure>
+ []
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-input.html
new file mode 100644
index 0000000..0b9dced
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption03-input.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <figure>
+ <img src="../figures/nothing.png">
+ <figcaption>[]</figcaption>
+ </figure>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-expected.html
new file mode 100644
index 0000000..f1ab352
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <figure>
+ <img src="../figures/nothing.png"/>
+ </figure>
+ []
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-input.html
new file mode 100644
index 0000000..9aa4617
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figcaption04-input.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <figure>
+ <img src="../figures/nothing.png">
+ <figcaption><b>[]</b></figcaption>
+ </figure>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-expected.html
new file mode 100644
index 0000000..dfd81a3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head></head>
+ <body>
+ <p>Text before</p>
+ <p>
+ []
+ <br/>
+ </p>
+ <p>Text after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-input.html
new file mode 100644
index 0000000..85e31a7
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure01-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+<figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test figure</figcaption>
+</figure>
+[]
+<p>Text after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-expected.html
new file mode 100644
index 0000000..6bc7589
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head></head>
+ <body>
+ <p>Text before[]</p>
+ <figure>
+ <img src="../figures/nothing.png"/>
+ <figcaption>Test figure</figcaption>
+ </figure>
+ <p>Text after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-input.html
new file mode 100644
index 0000000..cc38df5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure02-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+[]
+<figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test figure</figcaption>
+</figure>
+<p>Text after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-expected.html
new file mode 100644
index 0000000..dfd81a3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head></head>
+ <body>
+ <p>Text before</p>
+ <p>
+ []
+ <br/>
+ </p>
+ <p>Text after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-input.html
new file mode 100644
index 0000000..6227eca
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure03-input.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ var figure = document.getElementsByTagName("FIGURE")[0];
+ var offset = DOM_nodeOffset(figure);
+ Cursor_set(figure.parentNode,offset+1,figure.parentNode,offset+1);
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+<figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test figure</figcaption>
+</figure>
+<p>Text after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-expected.html
new file mode 100644
index 0000000..6bc7589
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head></head>
+ <body>
+ <p>Text before[]</p>
+ <figure>
+ <img src="../figures/nothing.png"/>
+ <figcaption>Test figure</figcaption>
+ </figure>
+ <p>Text after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-input.html
new file mode 100644
index 0000000..257679b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-figure04-input.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ var figure = document.getElementsByTagName("FIGURE")[0];
+ var offset = DOM_nodeOffset(figure);
+ Cursor_set(figure.parentNode,offset,figure.parentNode,offset);
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Text before</p>
+<figure>
+ <img src="../figures/nothing.png">
+ <figcaption>Test figure</figcaption>
+</figure>
+<p>Text after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-input.html
new file mode 100644
index 0000000..cf02a9e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote01-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-input.html
new file mode 100644
index 0000000..495be1c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote"><b>[]</b></span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-expected.html
new file mode 100644
index 0000000..895cd24
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>before[]</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-input.html
new file mode 100644
index 0000000..6ecd381
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote03-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote">[]</span></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-expected.html
new file mode 100644
index 0000000..88dd17b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-input.html
new file mode 100644
index 0000000..c84d178
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote04-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p><span class="footnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-expected.html
new file mode 100644
index 0000000..0abd902
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>Initial paragraph</p>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-input.html
new file mode 100644
index 0000000..5f7eb34
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote05-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>Initial paragraph</p>
+ <p><span class="footnote">[]</span>after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-input.html
new file mode 100644
index 0000000..3496595
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote06-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-expected.html
new file mode 100644
index 0000000..225c9b4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []after
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-input.html
new file mode 100644
index 0000000..141f5d8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote07-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote"><b></b></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-expected.html
new file mode 100644
index 0000000..e2952bf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>
+ before
+ []
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-input.html
new file mode 100644
index 0000000..9b637e2
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote08-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>before<span class="footnote"></span>[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-expected.html
new file mode 100644
index 0000000..88dd17b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-expected.html
@@ -0,0 +1,8 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-input.html
new file mode 100644
index 0000000..6f74db3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote09-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p><span class="footnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-expected.html
new file mode 100644
index 0000000..0abd902
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <link href="../generic.css" rel="stylesheet"/>
+ </head>
+ <body>
+ <p>Initial paragraph</p>
+ <p>[]after</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-input.html
new file mode 100644
index 0000000..ad5a014
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-footnote10-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link href="../generic.css" rel="stylesheet"/>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+ <p>Initial paragraph</p>
+ <p><span class="footnote"></span>[]after</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-expected.html
new file mode 100644
index 0000000..46a6a7c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-expected.html
@@ -0,0 +1,9 @@
+<html>
+ <head></head>
+ <body>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-input.html
new file mode 100644
index 0000000..e3d17d9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last01-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>S[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-expected.html
new file mode 100644
index 0000000..49521c8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-expected.html
@@ -0,0 +1,10 @@
+<html>
+ <head></head>
+ <body>
+ <p>First paragraph</p>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-input.html
new file mode 100644
index 0000000..c146296
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last02-input.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>First paragraph</p>
+<p>S[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-expected.html
new file mode 100644
index 0000000..461e9a6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-expected.html
@@ -0,0 +1,10 @@
+<html>
+ <head></head>
+ <body>
+ <ul>
+ <li>[]</li>
+ <li>Two</li>
+ <li>Three</li>
+ </ul>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-input.html
new file mode 100644
index 0000000..9dc86bb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03-input.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<ul>
+ <li>O[]</li>
+ <li>Two</li>
+ <li>Three</li>
+</ul>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-expected.html
new file mode 100644
index 0000000..c50dd7f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head></head>
+ <body>
+ <ul>
+ <li>
+ <p>
+ []
+ <br/>
+ </p>
+ </li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+ </ul>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-input.html
new file mode 100644
index 0000000..eefc685
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last03a-input.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<ul>
+ <li><p>O[]</p></li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+</ul>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-expected.html
new file mode 100644
index 0000000..63b28df
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-expected.html
@@ -0,0 +1,12 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li>[]</li>
+ <li>Two</li>
+ <li>Three</li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-input.html
new file mode 100644
index 0000000..9c94260
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li>O[]</li>
+ <li>Two</li>
+ <li>Three</li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-expected.html
new file mode 100644
index 0000000..ecd9ac5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-expected.html
@@ -0,0 +1,17 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li>
+ <p>
+ []
+ <br/>
+ </p>
+ </li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-input.html
new file mode 100644
index 0000000..044d635
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last04a-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li><p>O[]</p></li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-expected.html
new file mode 100644
index 0000000..59d486b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-expected.html
@@ -0,0 +1,12 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li>One</li>
+ <li>[]</li>
+ <li>Three</li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-input.html
new file mode 100644
index 0000000..8e096e7
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li>One</li>
+ <li>T[]</li>
+ <li>Three</li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-expected.html
new file mode 100644
index 0000000..e45487c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-expected.html
@@ -0,0 +1,17 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li><p>One</p></li>
+ <li>
+ <p>
+ []
+ <br/>
+ </p>
+ </li>
+ <li><p>Three</p></li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-input.html
new file mode 100644
index 0000000..ae26a7f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last05a-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li><p>One</p></li>
+ <li><p>T[]</p></li>
+ <li><p>Three</p></li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-expected.html
new file mode 100644
index 0000000..c13c337
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-expected.html
@@ -0,0 +1,12 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li>One</li>
+ <li>Two</li>
+ <li>[]</li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-input.html
new file mode 100644
index 0000000..aa957db
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li>One</li>
+ <li>Two</li>
+ <li>T[]</li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-expected.html
new file mode 100644
index 0000000..a612d17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-expected.html
@@ -0,0 +1,17 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li><p>One</p></li>
+ <li><p>Two</p></li>
+ <li>
+ <p>
+ []
+ <br/>
+ </p>
+ </li>
+ </ul>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-input.html
new file mode 100644
index 0000000..ccba53e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last06a-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li><p>One</p></li>
+ <li><p>Two</p></li>
+ <li><p>T[]</p></li>
+</ul>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-expected.html
new file mode 100644
index 0000000..1963c32
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li>One</li>
+ <li>Two</li>
+ <li>Three</li>
+ </ul>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-input.html
new file mode 100644
index 0000000..d65ff5d
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li>One</li>
+ <li>Two</li>
+ <li>Three</li>
+</ul>
+<p>A[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-expected.html
new file mode 100644
index 0000000..28897bb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <ul>
+ <li><p>One</p></li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+ </ul>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-input.html
new file mode 100644
index 0000000..977ba7a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last07a-input.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<ul>
+ <li><p>One</p></li>
+ <li><p>Two</p></li>
+ <li><p>Three</p></li>
+</ul>
+<p>A[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-expected.html
new file mode 100644
index 0000000..5ce18b6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-expected.html
@@ -0,0 +1,22 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>Three</td>
+ <td>Four</td>
+ </tr>
+ </tbody>
+ </table>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-input.html
new file mode 100644
index 0000000..c13c7e6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08-input.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<table>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>Three</td>
+ <td>Four</td>
+ </tr>
+</table>
+<p>A[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-expected.html
new file mode 100644
index 0000000..33ed21a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-expected.html
@@ -0,0 +1,22 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td><p>One</p></td>
+ <td><p>Two</p></td>
+ </tr>
+ <tr>
+ <td><p>Three</p></td>
+ <td><p>Four</p></td>
+ </tr>
+ </tbody>
+ </table>
+ <p>
+ []
+ <br/>
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-input.html
new file mode 100644
index 0000000..6648c77
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last08a-input.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<table>
+ <tr>
+ <td><p>One</p></td>
+ <td><p>Two</p></td>
+ </tr>
+ <tr>
+ <td><p>Three</p></td>
+ <td><p>Four</p></td>
+ </tr>
+</table>
+<p>A[]</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-expected.html
new file mode 100644
index 0000000..32940d3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-expected.html
@@ -0,0 +1,19 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>Three</td>
+ <td>[]</td>
+ </tr>
+ </tbody>
+ </table>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-input.html
new file mode 100644
index 0000000..4d1a285
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09-input.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<table>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>Three</td>
+ <td>F[]</td>
+ </tr>
+</table>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-expected.html
new file mode 100644
index 0000000..d266c4b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-expected.html
@@ -0,0 +1,24 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td><p>One</p></td>
+ <td><p>Two</p></td>
+ </tr>
+ <tr>
+ <td><p>Three</p></td>
+ <td>
+ <p>
+ []
+ <br/>
+ </p>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-input.html
new file mode 100644
index 0000000..b185e35
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last09a-input.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<table>
+ <tr>
+ <td><p>One</p></td>
+ <td><p>Two</p></td>
+ </tr>
+ <tr>
+ <td><p>Three</p></td>
+ <td><p>F[]</p></td>
+ </tr>
+</table>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-expected.html
new file mode 100644
index 0000000..37f0479
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-expected.html
@@ -0,0 +1,19 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>[]</td>
+ <td>Four</td>
+ </tr>
+ </tbody>
+ </table>
+ <p>After</p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-input.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-input.html
new file mode 100644
index 0000000..74353d6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10-input.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+ Cursor_deleteCharacter();
+ showSelection();
+}
+</script>
+</head>
+<body>
+<p>Before</p>
+<table>
+ <tr>
+ <td>One</td>
+ <td>Two</td>
+ </tr>
+ <tr>
+ <td>T[]</td>
+ <td>Four</td>
+ </tr>
+</table>
+<p>After</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10a-expected.html b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10a-expected.html
new file mode 100644
index 0000000..21a2308
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/cursor/deleteCharacter-last10a-expected.html
@@ -0,0 +1,24 @@
+<html>
+ <head></head>
+ <body>
+ <p>Before</p>
+ <table>
+ <tbody>
+ <tr>
+ <td><p>One</p></td>
+ <td><p>Two</p></td>
+ </tr>
+ <tr>
+ <td>
+ <p>
+ []
+ <br/>
+ </p>
+ </td>
+ <td><p>Four</p></td>
+ </tr>
+ </tbody>
+ </table>
+ <p>After</p>
+ </body>
+</html>