--- a/conformancetest/data.js Sun May 06 04:36:37 2012 -0600
+++ b/conformancetest/data.js Thu May 17 05:03:55 2012 -0600
@@ -27655,6 +27655,16 @@
[true,true],
{"bold":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["bold",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"bold":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["delete",""],["inserttext","a"]],
+ "fo<b>a[]</b>bar",
+ [true,true,true],
+ {"bold":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["bold",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -27665,6 +27675,16 @@
[true,true,true],
{"bold":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["bold",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"bold":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<b>a[]</b>ar",
+ [true,true,true],
+ {"bold":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["bold",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -27675,6 +27695,46 @@
[true,true,true],
{"bold":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["bold",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"bold":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"bold":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"bold":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"bold":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"bold":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"bold":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"bold":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><b>a[]</b>bar",
+ [true,true,true],
+ {"bold":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["bold",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -27685,6 +27745,16 @@
[true,true,true],
{"bold":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["bold",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"bold":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["bold",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><b>a[]</b>bar</p>",
+ [true,true,true],
+ {"bold":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["bold",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -27750,6 +27820,16 @@
[true,true],
{"italic":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["italic",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"italic":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["delete",""],["inserttext","a"]],
+ "fo<i>a[]</i>bar",
+ [true,true,true],
+ {"italic":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["italic",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -27760,6 +27840,16 @@
[true,true,true],
{"italic":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["italic",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"italic":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<i>a[]</i>ar",
+ [true,true,true],
+ {"italic":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["italic",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -27770,6 +27860,46 @@
[true,true,true],
{"italic":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["italic",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"italic":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"italic":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"italic":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"italic":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"italic":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"italic":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"italic":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><i>a[]</i>bar",
+ [true,true,true],
+ {"italic":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["italic",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -27780,6 +27910,16 @@
[true,true,true],
{"italic":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["italic",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"italic":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["italic",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><i>a[]</i>bar</p>",
+ [true,true,true],
+ {"italic":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["italic",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -27845,6 +27985,16 @@
[true,true],
{"strikethrough":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["strikethrough",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["delete",""],["inserttext","a"]],
+ "fo<s>a[]</s>bar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["strikethrough",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -27855,6 +28005,16 @@
[true,true,true],
{"strikethrough":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["strikethrough",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<s>a[]</s>ar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["strikethrough",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -27865,6 +28025,46 @@
[true,true,true],
{"strikethrough":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["strikethrough",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"strikethrough":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><s>a[]</s>bar",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["strikethrough",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -27875,6 +28075,16 @@
[true,true,true],
{"strikethrough":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["strikethrough",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"strikethrough":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["strikethrough",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><s>a[]</s>bar</p>",
+ [true,true,true],
+ {"strikethrough":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["strikethrough",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -27940,6 +28150,16 @@
[true,true],
{"subscript":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["subscript",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"subscript":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["delete",""],["inserttext","a"]],
+ "fo<sub><font size=\"3\">a[]</font></sub>bar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["subscript",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -27950,6 +28170,16 @@
[true,true,true],
{"subscript":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["subscript",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"subscript":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<sub><font size=\"3\">a[]</font></sub>ar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["subscript",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -27960,6 +28190,46 @@
[true,true,true],
{"subscript":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["subscript",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"subscript":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"subscript":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"subscript":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"subscript":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><sub>a[]</sub>bar",
+ [true,true,true],
+ {"subscript":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["subscript",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -27970,6 +28240,16 @@
[true,true,true],
{"subscript":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["subscript",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"subscript":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["subscript",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><sub>a[]</sub>bar</p>",
+ [true,true,true],
+ {"subscript":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["subscript",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28035,6 +28315,16 @@
[true,true],
{"superscript":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["superscript",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"superscript":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["delete",""],["inserttext","a"]],
+ "fo<sup><font size=\"3\">a[]</font></sup>bar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["superscript",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28045,6 +28335,16 @@
[true,true,true],
{"superscript":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["superscript",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"superscript":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<sup><font size=\"3\">a[]</font></sup>ar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["superscript",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28055,6 +28355,46 @@
[true,true,true],
{"superscript":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["superscript",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"superscript":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"superscript":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"superscript":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"superscript":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><sup>a[]</sup>bar",
+ [true,true,true],
+ {"superscript":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["superscript",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28065,6 +28405,16 @@
[true,true,true],
{"superscript":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["superscript",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"superscript":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["superscript",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><sup>a[]</sup>bar</p>",
+ [true,true,true],
+ {"superscript":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["superscript",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28130,6 +28480,16 @@
[true,true],
{"underline":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["underline",""],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"underline":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["delete",""],["inserttext","a"]],
+ "fo<u>a[]</u>bar",
+ [true,true,true],
+ {"underline":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["underline",""],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28140,6 +28500,16 @@
[true,true,true],
{"underline":[false,false,"",false,true,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["underline",""],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"underline":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["forwarddelete",""],["inserttext","a"]],
+ "foo<u>a[]</u>ar",
+ [true,true,true],
+ {"underline":[false,false,"",false,true,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["underline",""],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28150,6 +28520,46 @@
[true,true,true],
{"underline":[false,false,"",false,true,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["underline",""],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"underline":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"underline":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"underline":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"underline":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"underline":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"underline":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"underline":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><u>a[]</u>bar",
+ [true,true,true],
+ {"underline":[false,false,"",false,true,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["underline",""],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28160,6 +28570,16 @@
[true,true,true],
{"underline":[false,false,"",false,true,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["underline",""],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"underline":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["underline",""],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><u>a[]</u>bar</p>",
+ [true,true,true],
+ {"underline":[false,false,"",false,true,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["underline",""],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28225,6 +28645,16 @@
[true,true],
{"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["backcolor","#00FFFF"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["delete",""],["inserttext","a"]],
+ "fo<span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["backcolor","#00FFFF"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28235,6 +28665,16 @@
[true,true,true],
{"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["backcolor","#00FFFF"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["forwarddelete",""],["inserttext","a"]],
+ "foo<span style=\"background-color:rgb(0, 255, 255)\">a[]</span>ar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["backcolor","#00FFFF"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28245,6 +28685,46 @@
[true,true,true],
{"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["backcolor","#00FFFF"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["backcolor","#00FFFF"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28255,6 +28735,16 @@
[true,true,true],
{"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["backcolor","#00FFFF"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["backcolor","#00FFFF"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar</p>",
+ [true,true,true],
+ {"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["backcolor","#00FFFF"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28320,6 +28810,16 @@
[true,true],
{"createlink":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["createlink","http://www.google.com/"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["delete",""],["inserttext","a"]],
+ "fo<a href=\"http://www.google.com/\"><font color=\"#000000\">a[]</font></a>bar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["createlink","http://www.google.com/"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28330,6 +28830,16 @@
[true,true,true],
{"createlink":[false,false,"",false,false,""],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["createlink","http://www.google.com/"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["forwarddelete",""],["inserttext","a"]],
+ "foo<a href=\"http://www.google.com/\"><font color=\"#000000\">a[]</font></a>ar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["createlink","http://www.google.com/"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28340,6 +28850,46 @@
[true,true,true],
{"createlink":[false,false,"",false,false,""],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["createlink","http://www.google.com/"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><a href=\"http://www.google.com/\">a[]</a>bar",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["createlink","http://www.google.com/"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28350,6 +28900,16 @@
[true,true,true],
{"createlink":[false,false,"",false,false,""],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"createlink":[false,false,"",false,false,""],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["createlink","http://www.google.com/"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><a href=\"http://www.google.com/\">a[]</a>bar</p>",
+ [true,true,true],
+ {"createlink":[false,false,"",false,false,""],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["createlink","http://www.google.com/"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28415,6 +28975,16 @@
[true,true],
{"fontname":[false,false,"serif",false,false,"sans-serif"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontname","sans-serif"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["delete",""],["inserttext","a"]],
+ "fo<font face=\"sans-serif\">a[]</font>bar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontname","sans-serif"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28425,6 +28995,16 @@
[true,true,true],
{"fontname":[false,false,"serif",false,false,"sans-serif"],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontname","sans-serif"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["forwarddelete",""],["inserttext","a"]],
+ "foo<font face=\"sans-serif\">a[]</font>ar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontname","sans-serif"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28435,6 +29015,46 @@
[true,true,true],
{"fontname":[false,false,"serif",false,false,"sans-serif"],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontname","sans-serif"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"serif"],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><font face=\"sans-serif\">a[]</font>bar",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontname","sans-serif"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28445,6 +29065,16 @@
[true,true,true],
{"fontname":[false,false,"serif",false,false,"sans-serif"],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontname","sans-serif"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontname","sans-serif"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><font face=\"sans-serif\">a[]</font>bar</p>",
+ [true,true,true],
+ {"fontname":[false,false,"serif",false,false,"sans-serif"],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontname","sans-serif"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28510,6 +29140,16 @@
[true,true],
{"fontsize":[false,false,"3",false,false,"4"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontsize","4"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["delete",""],["inserttext","a"]],
+ "fo<font size=\"4\">a[]</font>bar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontsize","4"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28520,6 +29160,16 @@
[true,true,true],
{"fontsize":[false,false,"3",false,false,"4"],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontsize","4"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["forwarddelete",""],["inserttext","a"]],
+ "foo<font size=\"4\">a[]</font>ar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontsize","4"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28530,6 +29180,46 @@
[true,true,true],
{"fontsize":[false,false,"3",false,false,"4"],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontsize","4"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"3"],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><font size=\"4\">a[]</font>bar",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontsize","4"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28540,6 +29230,16 @@
[true,true,true],
{"fontsize":[false,false,"3",false,false,"4"],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["fontsize","4"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["fontsize","4"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><font size=\"4\">a[]</font>bar</p>",
+ [true,true,true],
+ {"fontsize":[false,false,"3",false,false,"4"],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["fontsize","4"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28605,6 +29305,16 @@
[true,true],
{"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["forecolor","#0000FF"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["delete",""],["inserttext","a"]],
+ "fo<font color=\"#0000ff\">a[]</font>bar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["forecolor","#0000FF"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28615,6 +29325,16 @@
[true,true,true],
{"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["forecolor","#0000FF"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["forwarddelete",""],["inserttext","a"]],
+ "foo<font color=\"#0000ff\">a[]</font>ar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["forecolor","#0000FF"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28625,6 +29345,46 @@
[true,true,true],
{"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["forecolor","#0000FF"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 0)"],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><font color=\"#0000ff\">a[]</font>bar",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["forecolor","#0000FF"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28635,6 +29395,16 @@
[true,true,true],
{"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["forecolor","#0000FF"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["forecolor","#0000FF"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><font color=\"#0000ff\">a[]</font>bar</p>",
+ [true,true,true],
+ {"forecolor":[false,false,"rgb(0, 0, 0)",false,false,"rgb(0, 0, 255)"],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["forecolor","#0000FF"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],
@@ -28700,6 +29470,16 @@
[true,true],
{"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["hilitecolor","#00FFFF"],["delete",""]],
+ "fo[]bar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["delete",""],["inserttext","a"]],
+ "fo<span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"delete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["hilitecolor","#00FFFF"],["formatblock","<div>"]],
"<div>foo[]bar</div>",
[true,true],
@@ -28710,6 +29490,16 @@
[true,true,true],
{"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"formatblock":[false,false,"",false,false,"div"],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["hilitecolor","#00FFFF"],["forwarddelete",""]],
+ "foo[]ar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"forwarddelete":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["forwarddelete",""],["inserttext","a"]],
+ "foo<span style=\"background-color:rgb(0, 255, 255)\">a[]</span>ar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"forwarddelete":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["hilitecolor","#00FFFF"],["indent",""]],
"<blockquote>foo[]bar</blockquote>",
[true,true],
@@ -28720,6 +29510,46 @@
[true,true,true],
{"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"indent":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["hilitecolor","#00FFFF"],["inserthorizontalrule",""]],
+ "foo<hr>{}bar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["inserthorizontalrule",""],["inserttext","a"]],
+ "foo<hr>a[]bar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthorizontalrule":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["inserthtml","ab<b>c</b>d"]],
+ "fooab<b>c</b>d{}bar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthtml":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["inserthtml","ab<b>c</b>d"],["inserttext","a"]],
+ "fooab<b>c</b>da[]bar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"inserthtml":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertimage","/img/lion.svg"]],
+ "foo<img src=\"/img/lion.svg\">{}bar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"insertimage":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertimage","/img/lion.svg"],["inserttext","a"]],
+ "foo<img src=\"/img/lion.svg\">a[]bar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgba(0, 0, 0, 0)"],"insertimage":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertlinebreak",""]],
+ "foo<br>{}bar",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertlinebreak":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertlinebreak",""],["inserttext","a"]],
+ "foo<br><span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertlinebreak":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["hilitecolor","#00FFFF"],["insertorderedlist",""]],
"<ol><li>foo[]bar</li></ol>",
[true,true],
@@ -28730,6 +29560,16 @@
[true,true,true],
{"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertorderedlist":[false,false,"",false,true,""],"inserttext":[false,false,"",false,false,""]}],
["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertparagraph",""]],
+ "<p>foo</p><p>{}bar</p>",
+ [true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertparagraph":[false,false,"",false,false,""]}],
+["foo[]bar",
+ [["hilitecolor","#00FFFF"],["insertparagraph",""],["inserttext","a"]],
+ "<p>foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">a[]</span>bar</p>",
+ [true,true,true],
+ {"hilitecolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"],"insertparagraph":[false,false,"",false,false,""],"inserttext":[false,false,"",false,false,""]}],
+["foo[]bar",
[["hilitecolor","#00FFFF"],["insertunorderedlist",""]],
"<ul><li>foo[]bar</li></ul>",
[true,true],