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:20 UTC
[13/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/position/isValidCursorPosition-heading01a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-expected.html
new file mode 100644
index 0000000..89d566b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <h1 id="item1">.O.n.e.</h1>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-input.html
new file mode 100644
index 0000000..5eeb81e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01a-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<h1>One</h1>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-expected.html
new file mode 100644
index 0000000..89d566b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <h1 id="item1">.O.n.e.</h1>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-input.html
new file mode 100644
index 0000000..4252812
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01b-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<h1> One </h1>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-expected.html
new file mode 100644
index 0000000..89d566b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <h1 id="item1">.O.n.e.</h1>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-input.html
new file mode 100644
index 0000000..df30830
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-heading01c-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ Outline_init();
+ PostponedActions_perform();
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<h1> One </h1>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-expected.html
new file mode 100644
index 0000000..4c12360
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-expected.html
@@ -0,0 +1,13 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ .
+ <img src="nothing.png"/>
+ .
+ t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-input.html
new file mode 100644
index 0000000..4c0ec12
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<img src="nothing.png">two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-expected.html
new file mode 100644
index 0000000..7bf9a07
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-expected.html
@@ -0,0 +1,13 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-input.html
new file mode 100644
index 0000000..1816ccf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-expected.html
new file mode 100644
index 0000000..7bf9a07
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-expected.html
@@ -0,0 +1,13 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-input.html
new file mode 100644
index 0000000..4dd969f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image01c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-expected.html
new file mode 100644
index 0000000..e51f565
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ .
+ <img src="nothing.png"/>
+ .
+ <img src="nothing.png"/>
+ .
+ t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-input.html
new file mode 100644
index 0000000..3d60f7f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<img src="nothing.png"><img src="nothing.png">two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-expected.html
new file mode 100644
index 0000000..22427f1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-expected.html
@@ -0,0 +1,16 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-input.html
new file mode 100644
index 0000000..c646d3f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-expected.html
new file mode 100644
index 0000000..22427f1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-expected.html
@@ -0,0 +1,16 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-input.html
new file mode 100644
index 0000000..3c3c6eb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image02c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-expected.html
new file mode 100644
index 0000000..bafe6c6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-expected.html
@@ -0,0 +1,19 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ .
+ <img src="nothing.png"/>
+ <b>
+ .
+ <img src="nothing.png"/>
+ .
+ </b>
+ <img src="nothing.png"/>
+ .
+ t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-input.html
new file mode 100644
index 0000000..523390a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<img src="nothing.png"><b><img src="nothing.png"></b><img src="nothing.png">two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-expected.html
new file mode 100644
index 0000000..41d536b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-expected.html
@@ -0,0 +1,21 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ <b>
+ .
+ <img src="nothing.png"/>
+ .
+ </b>
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-input.html
new file mode 100644
index 0000000..65a18fb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> <b> <img src="nothing.png"> </b> <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-expected.html
new file mode 100644
index 0000000..41d536b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-expected.html
@@ -0,0 +1,21 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ <b>
+ .
+ <img src="nothing.png"/>
+ .
+ </b>
+ .
+ <img src="nothing.png"/>
+ .
+ .t.w.o.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-input.html
new file mode 100644
index 0000000..c93771c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image03c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <img src="nothing.png"> <b> <img src="nothing.png"> </b> <img src="nothing.png"> two</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-expected.html
new file mode 100644
index 0000000..80dd3d5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .
+ <img src="nothing.png"/>
+ .
+ o.n.e
+ .
+ <img src="nothing.png"/>
+ .
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-input.html
new file mode 100644
index 0000000..34cd0d1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><img src="nothing.png">one<img src="nothing.png"></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-expected.html
new file mode 100644
index 0000000..47a689f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .
+ <img src="nothing.png"/>
+ .
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-input.html
new file mode 100644
index 0000000..5fffde3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <img src="nothing.png"> one <img src="nothing.png"> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-expected.html
new file mode 100644
index 0000000..47a689f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-expected.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .
+ <img src="nothing.png"/>
+ .
+ .o.n.e.
+ .
+ <img src="nothing.png"/>
+ .
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-input.html
new file mode 100644
index 0000000..d4a25b2
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-image04c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <img src="nothing.png"> one <img src="nothing.png"> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-expected.html
new file mode 100644
index 0000000..6734e27
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ <b>.t.w.o.</b>
+ t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-input.html
new file mode 100644
index 0000000..a8db41f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b>two</b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-input.html
new file mode 100644
index 0000000..fc584f9
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> two </b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-input.html
new file mode 100644
index 0000000..a2a6250
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> two </b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-input.html
new file mode 100644
index 0000000..d1958f0
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01d-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b>two</b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-input.html
new file mode 100644
index 0000000..faf6810
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01e-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b>two</b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-input.html
new file mode 100644
index 0000000..7eb597e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01f-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b> two </b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-expected.html
new file mode 100644
index 0000000..cab1f2b
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>.t.w.o.</b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-input.html
new file mode 100644
index 0000000..4ae80f5
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline01g-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b> two </b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-expected.html
new file mode 100644
index 0000000..89725a8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ <b><i><u>.t.w.o.</u></i></b>
+ t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-input.html
new file mode 100644
index 0000000..c3fb233
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b><i><u>two</u></i></b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-input.html
new file mode 100644
index 0000000..f2c714a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> <i> <u> two </u> </i> </b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-input.html
new file mode 100644
index 0000000..bc24dc6
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> <i> <u> two </u> </i> </b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-input.html
new file mode 100644
index 0000000..ac73a64
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02d-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b><i><u>two</u></i></b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-input.html
new file mode 100644
index 0000000..34eb4a8
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02e-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b><i><u>two</u></i></b> three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-input.html
new file mode 100644
index 0000000..bf36060
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02f-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b><i><u> two </u></i></b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-expected.html
new file mode 100644
index 0000000..754826f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-expected.html
@@ -0,0 +1,11 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b><i><u>.t.w.o.</u></i></b>
+ .t.h.r.e.e.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-input.html
new file mode 100644
index 0000000..f0b68f3
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline02g-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b><i><u> two </u></i></b>three</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-expected.html
new file mode 100644
index 0000000..78bfc29
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-expected.html
@@ -0,0 +1,14 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e
+ <b>
+ <i><u>.t.w.o.</u></i>
+ <i><u>.t.h.r.e.e.</u></i>
+ </b>
+ f.o.u.r.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-input.html
new file mode 100644
index 0000000..1bdde8f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one<b><i><u>two</u></i><i><u>three</u></i></b>four</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-expected.html
new file mode 100644
index 0000000..25c6aeb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-expected.html
@@ -0,0 +1,14 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>
+ <i><u>.t.w.o.</u></i>
+ <i><u>.t.h.r.e.e.</u></i>
+ </b>
+ .f.o.u.r.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-input.html
new file mode 100644
index 0000000..8a208a4
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> <i> <u> two </u> </i> <i> <u> three </u> </i> </b> four</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-expected.html
new file mode 100644
index 0000000..25c6aeb
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-expected.html
@@ -0,0 +1,14 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p>
+ .o.n.e.
+ <b>
+ <i><u>.t.w.o.</u></i>
+ <i><u>.t.h.r.e.e.</u></i>
+ </b>
+ .f.o.u.r.
+ </p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-input.html
new file mode 100644
index 0000000..7f1de52
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline03c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p>one <b> <i> <u> two </u> </i> <i> <u> three </u> </i> </b> four</p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-input.html
new file mode 100644
index 0000000..70e5a31
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b>one</b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-input.html
new file mode 100644
index 0000000..d482664
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> one </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-input.html
new file mode 100644
index 0000000..8c6236d
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> one </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-input.html
new file mode 100644
index 0000000..183c041
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05d-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b>one</b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-input.html
new file mode 100644
index 0000000..4123bfa
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05e-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b>one</b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-input.html
new file mode 100644
index 0000000..f8eb31c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05f-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b> one </b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-expected.html
new file mode 100644
index 0000000..9dcdd98
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.o.n.e.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-input.html
new file mode 100644
index 0000000..296854c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline05g-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b> one </b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-input.html
new file mode 100644
index 0000000..526c5df
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b><i><u>one</u></i></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-input.html
new file mode 100644
index 0000000..97f7419
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> <i> <u> one </u> </i> </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-input.html
new file mode 100644
index 0000000..f700bcf
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> <i> <u> one </u> </i> </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-input.html
new file mode 100644
index 0000000..cce026e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06d-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b><i><u>one</u></i></b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-input.html
new file mode 100644
index 0000000..8a875cc
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06e-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b><i><u>one</u></i></b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-input.html
new file mode 100644
index 0000000..604712a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06f-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b><i><u> one </u></i></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-input.html
new file mode 100644
index 0000000..3ca5b0c
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06g-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b><i><u> one </u></i></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-input.html
new file mode 100644
index 0000000..9ed822f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06h-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b> <i><u>one</u></i> </b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-input.html
new file mode 100644
index 0000000..76f63b1
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06i-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b> <i><u>one</u></i> </b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-input.html
new file mode 100644
index 0000000..89ae719
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06j-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b><i> <u>one</u> </i></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-expected.html
new file mode 100644
index 0000000..80dfe2f
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b><i><u>.o.n.e.</u></i></b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-input.html
new file mode 100644
index 0000000..e52a05a
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline06k-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b><i> <u>one</u> </i></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-input.html
new file mode 100644
index 0000000..59a7dab
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07a-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b></b></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-input.html
new file mode 100644
index 0000000..4d00abd
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07b-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-input.html
new file mode 100644
index 0000000..aae2751
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07c-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b> </b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-input.html
new file mode 100644
index 0000000..09c643e
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07d-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b></b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-input.html
new file mode 100644
index 0000000..3c88e19
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07e-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p> <b></b> </p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-expected.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-expected.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-expected.html
new file mode 100644
index 0000000..10a0e17
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-expected.html
@@ -0,0 +1,7 @@
+<html>
+ <head>
+ </head>
+ <body>
+ <p><b>.</b></p>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/0633908a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-input.html
----------------------------------------------------------------------
diff --git a/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-input.html b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-input.html
new file mode 100644
index 0000000..d0ba907
--- /dev/null
+++ b/experiments/editorFramework/test/Layer0/position/isValidCursorPosition-inline07f-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src="validPositions.js"></script>
+<script>
+function performTest()
+{
+ showValidPositions();
+}
+</script>
+</head>
+<body>
+<p><b> </b></p>
+</body>
+</html>