outdent.js (51060B)
1 // For documentation of the format, see README in this directory. 2 var browserTests = [ 3 ["<blockquote><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 4 [["outdent",""]], 5 "<p>foo[bar]</p><blockquote><p>baz</p></blockquote><p>extra</p>", 6 [true], 7 {"outdent":[false,false,"",false,false,""]}], 8 ["<blockquote><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 9 [["outdent",""]], 10 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 11 [true], 12 {"outdent":[false,false,"",false,false,""]}], 13 ["<blockquote><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 14 [["outdent",""]], 15 "<p>foo[bar]</p><p>baz</p><p>extra</p>", 16 [true], 17 {"outdent":[false,false,"",false,false,""]}], 18 ["<blockquote><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 19 [["outdent",""]], 20 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 21 [true], 22 {"outdent":[false,false,"",false,false,""]}], 23 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 24 [["stylewithcss","true"],["outdent",""]], 25 "<p>foo[bar]</p><blockquote><p>baz</p></blockquote><p>extra</p>", 26 [true,true], 27 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 28 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 29 [["stylewithcss","false"],["outdent",""]], 30 "<p>foo[bar]</p><blockquote><p>baz</p></blockquote><p>extra</p>", 31 [true,true], 32 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 33 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 34 [["stylewithcss","true"],["outdent",""]], 35 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 36 [true,true], 37 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 38 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 39 [["stylewithcss","false"],["outdent",""]], 40 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 41 [true,true], 42 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 43 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 44 [["stylewithcss","true"],["outdent",""]], 45 "<p>foo[bar]</p><p>baz</p><p>extra</p>", 46 [true,true], 47 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 48 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 49 [["stylewithcss","false"],["outdent",""]], 50 "<p>foo[bar]</p><p>baz</p><p>extra</p>", 51 [true,true], 52 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 53 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 54 [["stylewithcss","true"],["outdent",""]], 55 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 56 [true,true], 57 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 58 ["<blockquote style=\"margin-right: 0px;\" dir=\"ltr\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 59 [["stylewithcss","false"],["outdent",""]], 60 "<p>foo[bar</p><p>b]az</p><p>extra</p>", 61 [true,true], 62 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 63 ["<p style=\"margin-left: 40px\">foo[bar]</p><p style=\"margin-left: 40px\">baz</p><p>extra", 64 [["outdent",""]], 65 "<p style=\"margin-left:40px\">foo[bar]</p><p style=\"margin-left:40px\">baz</p><p>extra</p>", 66 [true], 67 {"outdent":[false,false,"",false,false,""]}], 68 ["<p style=\"margin-left: 40px\">foo[bar</p><p style=\"margin-left: 40px\">b]az</p><p>extra", 69 [["outdent",""]], 70 "<p style=\"margin-left:40px\">foo[bar</p><p style=\"margin-left:40px\">b]az</p><p>extra</p>", 71 [true], 72 {"outdent":[false,false,"",false,false,""]}], 73 ["<p style=\"margin-left: 40px\">foo[bar]</p><p>baz</p><p>extra", 74 [["outdent",""]], 75 "<p style=\"margin-left:40px\">foo[bar]</p><p>baz</p><p>extra</p>", 76 [true], 77 {"outdent":[false,false,"",false,false,""]}], 78 ["<p style=\"margin-left: 40px\">foo[bar</p><p>b]az</p><p>extra", 79 [["outdent",""]], 80 "<p style=\"margin-left:40px\">foo[bar</p><p>b]az</p><p>extra</p>", 81 [true], 82 {"outdent":[false,false,"",false,false,""]}], 83 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 84 [["stylewithcss","true"],["defaultparagraphseparator","div"],["outdent",""]], 85 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div><p>extra</p>", 86 [true,true,true], 87 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 88 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 89 [["stylewithcss","false"],["defaultparagraphseparator","div"],["outdent",""]], 90 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div><p>extra</p>", 91 [true,true,true], 92 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 93 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 94 [["stylewithcss","true"],["defaultparagraphseparator","p"],["outdent",""]], 95 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div><p>extra</p>", 96 [true,true,true], 97 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 98 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p><p>baz</p></blockquote><p>extra", 99 [["stylewithcss","false"],["defaultparagraphseparator","p"],["outdent",""]], 100 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div><p>extra</p>", 101 [true,true,true], 102 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 103 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 104 [["stylewithcss","true"],["defaultparagraphseparator","div"],["outdent",""]], 105 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p><p>b]az</p></div><p>extra</p>", 106 [true,true,true], 107 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 108 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 109 [["stylewithcss","false"],["defaultparagraphseparator","div"],["outdent",""]], 110 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p><p>b]az</p></div><p>extra</p>", 111 [true,true,true], 112 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 113 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 114 [["stylewithcss","true"],["defaultparagraphseparator","p"],["outdent",""]], 115 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p><p>b]az</p></div><p>extra</p>", 116 [true,true,true], 117 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 118 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p><p>b]az</p></blockquote><p>extra", 119 [["stylewithcss","false"],["defaultparagraphseparator","p"],["outdent",""]], 120 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p><p>b]az</p></div><p>extra</p>", 121 [true,true,true], 122 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 123 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 124 [["stylewithcss","true"],["defaultparagraphseparator","div"],["outdent",""]], 125 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p></div><p>baz</p><p>extra</p>", 126 [true,true,true], 127 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 128 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 129 [["stylewithcss","false"],["defaultparagraphseparator","div"],["outdent",""]], 130 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p></div><p>baz</p><p>extra</p>", 131 [true,true,true], 132 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 133 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 134 [["stylewithcss","true"],["defaultparagraphseparator","p"],["outdent",""]], 135 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p></div><p>baz</p><p>extra</p>", 136 [true,true,true], 137 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 138 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar]</p></blockquote><p>baz</p><p>extra", 139 [["stylewithcss","false"],["defaultparagraphseparator","p"],["outdent",""]], 140 "<div class=\"webkit-indent-blockquote\"><p>foo[bar]</p></div><p>baz</p><p>extra</p>", 141 [true,true,true], 142 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 143 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 144 [["stylewithcss","true"],["defaultparagraphseparator","div"],["outdent",""]], 145 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p></div><p>b]az</p><p>extra</p>", 146 [true,true,true], 147 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 148 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 149 [["stylewithcss","false"],["defaultparagraphseparator","div"],["outdent",""]], 150 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p></div><p>b]az</p><p>extra</p>", 151 [true,true,true], 152 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 153 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 154 [["stylewithcss","true"],["defaultparagraphseparator","p"],["outdent",""]], 155 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p></div><p>b]az</p><p>extra</p>", 156 [true,true,true], 157 {"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 158 ["<blockquote class=\"webkit-indent-blockquote\" style=\"margin: 0 0 0 40px; border: none; padding: 0px;\"><p>foo[bar</p></blockquote><p>b]az</p><p>extra", 159 [["stylewithcss","false"],["defaultparagraphseparator","p"],["outdent",""]], 160 "<div class=\"webkit-indent-blockquote\"><p>foo[bar</p></div><p>b]az</p><p>extra</p>", 161 [true,true,true], 162 {"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 163 ["<blockquote><blockquote>foo[bar]baz</blockquote></blockquote>", 164 [["outdent",""]], 165 "<blockquote>foo[bar]baz</blockquote>", 166 [true], 167 {"outdent":[false,false,"",false,false,""]}], 168 ["<blockquote><blockquote data-abc=def>foo[bar]baz</blockquote></blockquote>", 169 [["outdent",""]], 170 "<blockquote data-abc=\"def\">foo[bar]baz</blockquote>", 171 [true], 172 {"outdent":[false,false,"",false,false,""]}], 173 ["<blockquote data-abc=def><blockquote>foo[bar]baz</blockquote></blockquote>", 174 [["outdent",""]], 175 "<blockquote data-abc=\"def\">foo[bar]baz</blockquote>", 176 [true], 177 {"outdent":[false,false,"",false,false,""]}], 178 ["<blockquote><div>foo[bar]baz</div></blockquote>", 179 [["outdent",""]], 180 "<div>foo[bar]baz</div>", 181 [true], 182 {"outdent":[false,false,"",false,false,""]}], 183 ["<blockquote><div id=abc>foo[bar]baz</div></blockquote>", 184 [["outdent",""]], 185 "<div id=\"abc\">foo[bar]baz</div>", 186 [true], 187 {"outdent":[false,false,"",false,false,""]}], 188 ["<blockquote id=abc>foo[bar]baz</blockquote>", 189 [["defaultparagraphseparator","div"],["outdent",""]], 190 "<div id=\"abc\">foo[bar]baz</div>", 191 [true,true], 192 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 193 ["<blockquote id=abc>foo[bar]baz</blockquote>", 194 [["defaultparagraphseparator","p"],["outdent",""]], 195 "<div id=\"abc\">foo[bar]baz</div>", 196 [true,true], 197 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 198 ["<blockquote style=\"color: blue\">foo[bar]baz</blockquote>", 199 [["defaultparagraphseparator","div"],["outdent",""]], 200 "<div style=\"color:rgb(0, 0, 255)\">foo[bar]baz</div>", 201 [true,true], 202 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 203 ["<blockquote style=\"color: blue\">foo[bar]baz</blockquote>", 204 [["defaultparagraphseparator","p"],["outdent",""]], 205 "<div style=\"color:rgb(0, 0, 255)\">foo[bar]baz</div>", 206 [true,true], 207 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 208 ["<blockquote><blockquote><p>foo[bar]<p>baz</blockquote></blockquote>", 209 [["outdent",""]], 210 "<blockquote><p>foo[bar]</p><blockquote><p>baz</p></blockquote></blockquote>", 211 [true], 212 {"outdent":[false,false,"",false,false,""]}], 213 ["<blockquote><blockquote data-abc=def><p>foo[bar]<p>baz</blockquote></blockquote>", 214 [["outdent",""]], 215 "<blockquote data-abc=\"def\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></blockquote>", 216 [true], 217 {"outdent":[false,false,"",false,false,""]}], 218 ["<blockquote data-abc=def><blockquote><p>foo[bar]<p>baz</blockquote></blockquote>", 219 [["outdent",""]], 220 "<blockquote data-abc=\"def\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></blockquote>", 221 [true], 222 {"outdent":[false,false,"",false,false,""]}], 223 ["<blockquote><div><p>foo[bar]<p>baz</div></blockquote>", 224 [["outdent",""]], 225 "<div><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 226 [true], 227 {"outdent":[false,false,"",false,false,""]}], 228 ["<blockquote><div id=abc><p>foo[bar]<p>baz</div></blockquote>", 229 [["outdent",""]], 230 "<div id=\"abc\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 231 [true], 232 {"outdent":[false,false,"",false,false,""]}], 233 ["<blockquote id=abc><p>foo[bar]<p>baz</blockquote>", 234 [["defaultparagraphseparator","div"],["outdent",""]], 235 "<div id=\"abc\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 236 [true,true], 237 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 238 ["<blockquote id=abc><p>foo[bar]<p>baz</blockquote>", 239 [["defaultparagraphseparator","p"],["outdent",""]], 240 "<div id=\"abc\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 241 [true,true], 242 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 243 ["<blockquote style=\"color: blue\"><p>foo[bar]<p>baz</blockquote>", 244 [["defaultparagraphseparator","div"],["outdent",""]], 245 "<div style=\"color:rgb(0, 0, 255)\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 246 [true,true], 247 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 248 ["<blockquote style=\"color: blue\"><p>foo[bar]<p>baz</blockquote>", 249 [["defaultparagraphseparator","p"],["outdent",""]], 250 "<div style=\"color:rgb(0, 0, 255)\"><p>foo[bar]</p><blockquote><p>baz</p></blockquote></div>", 251 [true,true], 252 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 253 ["<blockquote><p><b>foo[bar]</b><p>baz</blockquote>", 254 [["outdent",""]], 255 "<p><b>foo[bar]</b></p><blockquote><p>baz</p></blockquote>", 256 [true], 257 {"outdent":[false,false,"",false,false,""]}], 258 ["<blockquote><p><strong>foo[bar]</strong><p>baz</blockquote>", 259 [["outdent",""]], 260 "<p><strong>foo[bar]</strong></p><blockquote><p>baz</p></blockquote>", 261 [true], 262 {"outdent":[false,false,"",false,false,""]}], 263 ["<blockquote><p><span>foo[bar]</span><p>baz</blockquote>", 264 [["outdent",""]], 265 "<p><span>foo[bar]</span></p><blockquote><p>baz</p></blockquote>", 266 [true], 267 {"outdent":[false,false,"",false,false,""]}], 268 ["<blockquote><blockquote style=\"color: blue\"><p>foo[bar]</blockquote><p>baz</blockquote>", 269 [["outdent",""]], 270 "<blockquote style=\"color:rgb(0, 0, 255)\"><p>foo[bar]</p></blockquote><blockquote><p>baz</p></blockquote>", 271 [true], 272 {"outdent":[false,false,"",false,false,""]}], 273 ["<blockquote style=\"color: blue\"><blockquote><p>foo[bar]</blockquote><p>baz</blockquote>", 274 [["outdent",""]], 275 "<blockquote style=\"color:rgb(0, 0, 255)\"><p>foo[bar]</p><p>baz</p></blockquote>", 276 [true], 277 {"outdent":[false,false,"",false,false,""]}], 278 ["<ol><li>foo<li>[bar]<li>baz</ol>", 279 [["defaultparagraphseparator","div"],["outdent",""]], 280 "<ol><li>foo</li></ol><div>[bar]</div><ol><li>baz</li></ol>", 281 [true,true], 282 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 283 ["<ol><li>foo<li>[bar]<li>baz</ol>", 284 [["defaultparagraphseparator","p"],["outdent",""]], 285 "<ol><li>foo</li></ol><p>[bar]</p><ol><li>baz</li></ol>", 286 [true,true], 287 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 288 ["<ol data-start=1 data-end=2><li>foo<li>bar<li>baz</ol>", 289 [["defaultparagraphseparator","div"],["outdent",""]], 290 "<ol><li>foo</li>{</ol><div>bar</div>}<ol><li>baz</li></ol>", 291 [true,true], 292 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 293 ["<ol data-start=1 data-end=2><li>foo<li>bar<li>baz</ol>", 294 [["defaultparagraphseparator","p"],["outdent",""]], 295 "<ol><li>foo</li>{</ol><p>bar</p>}<ol><li>baz</li></ol>", 296 [true,true], 297 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 298 ["<ol><li>foo</ol>[bar]", 299 [["outdent",""]], 300 "<ol><li>foo</li></ol>[bar]", 301 [true], 302 {"outdent":[false,false,"",false,false,""]}], 303 ["<ol><li>[foo]<br>bar<li>baz</ol>", 304 [["defaultparagraphseparator","div"],["outdent",""]], 305 "<div>[foo]<br>bar</div><ol><li>baz</li></ol>", 306 [true,true], 307 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 308 ["<ol><li>[foo]<br>bar<li>baz</ol>", 309 [["defaultparagraphseparator","p"],["outdent",""]], 310 "<p>[foo]<br>bar</p><ol><li>baz</li></ol>", 311 [true,true], 312 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 313 ["<ol><li>foo<br>[bar]<li>baz</ol>", 314 [["defaultparagraphseparator","div"],["outdent",""]], 315 "<div>foo<br>[bar]</div><ol><li>baz</li></ol>", 316 [true,true], 317 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 318 ["<ol><li>foo<br>[bar]<li>baz</ol>", 319 [["defaultparagraphseparator","p"],["outdent",""]], 320 "<p>foo<br>[bar]</p><ol><li>baz</li></ol>", 321 [true,true], 322 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 323 ["<ol><li><div>[foo]</div>bar<li>baz</ol>", 324 [["defaultparagraphseparator","div"],["outdent",""]], 325 "<div>[foo]</div><div>bar</div><ol><li>baz</li></ol>", 326 [true,true], 327 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 328 ["<ol><li><div>[foo]</div>bar<li>baz</ol>", 329 [["defaultparagraphseparator","p"],["outdent",""]], 330 "<div>[foo]</div><p>bar</p><ol><li>baz</li></ol>", 331 [true,true], 332 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 333 ["<ol><li>foo<ol><li>[bar]<li>baz</ol><li>quz</ol>", 334 [["outdent",""]], 335 "<ol><li>foo</li><li>[bar]</li><ol><li>baz</li></ol><li>quz</li></ol>", 336 [true], 337 {"outdent":[false,false,"",false,false,""]}], 338 ["<ol><li>foo<ol><li>bar<li>[baz]</ol><li>quz</ol>", 339 [["outdent",""]], 340 "<ol><li>foo</li><ol><li>bar</li></ol><li>[baz]</li><li>quz</li></ol>", 341 [true], 342 {"outdent":[false,false,"",false,false,""]}], 343 ["<ol><li>foo</li><ol><li>[bar]<li>baz</ol><li>quz</ol>", 344 [["outdent",""]], 345 "<ol><li>foo</li><li>[bar]</li><ol><li>baz</li></ol><li>quz</li></ol>", 346 [true], 347 {"outdent":[false,false,"",false,false,""]}], 348 ["<ol><li>foo</li><ol data-start=0 data-end=1><li>bar<li>baz</ol><li>quz</ol>", 349 [["outdent",""]], 350 "<ol><li>foo</li>{<li>bar</li>}<ol><li>baz</li></ol><li>quz</li></ol>", 351 [true], 352 {"outdent":[false,false,"",false,false,""]}], 353 ["<ol><li>foo</li><ol><li>bar<li>[baz]</ol><li>quz</ol>", 354 [["outdent",""]], 355 "<ol><li>foo</li><ol><li>bar</li></ol><li>[baz]</li><li>quz</li></ol>", 356 [true], 357 {"outdent":[false,false,"",false,false,""]}], 358 ["<ol><li>foo</li><ol data-start=1 data-end=2><li>bar<li>baz</ol><li>quz</ol>", 359 [["outdent",""]], 360 "<ol><li>foo</li><ol><li>bar</li></ol>{<li>baz</li>}<li>quz</li></ol>", 361 [true], 362 {"outdent":[false,false,"",false,false,""]}], 363 ["<ol><li>foo<ol><li>b[a]r</ol><li>baz</ol>", 364 [["outdent",""]], 365 "<ol><li>foo</li><li>b[a]r</li><li>baz</li></ol>", 366 [true], 367 {"outdent":[false,false,"",false,false,""]}], 368 ["<ol><li>foo</li><ol><li>b[a]r</ol><li>baz</ol>", 369 [["outdent",""]], 370 "<ol><li>foo</li><li>b[a]r</li><li>baz</li></ol>", 371 [true], 372 {"outdent":[false,false,"",false,false,""]}], 373 ["<ol><li>foo{<ol><li>bar</ol>}<li>baz</ol>", 374 [["outdent",""]], 375 "<ol><li>foo</li>{<li>bar</li>}<li>baz</li></ol>", 376 [true], 377 {"outdent":[false,false,"",false,false,""]}], 378 ["<ol><li>foo</li>{<ol><li>bar</ol>}<li>baz</ol>", 379 [["outdent",""]], 380 "<ol><li>foo</li>{<li>bar</li>}<li>baz</li></ol>", 381 [true], 382 {"outdent":[false,false,"",false,false,""]}], 383 ["<ol><li>[foo]<ol><li>bar</ol><li>baz</ol>", 384 [["defaultparagraphseparator","div"],["outdent",""]], 385 "<div>[foo]</div><ol><ol><li>bar</li></ol><li>baz</li></ol>", 386 [true,true], 387 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 388 ["<ol><li>[foo]<ol><li>bar</ol><li>baz</ol>", 389 [["defaultparagraphseparator","p"],["outdent",""]], 390 "<p>[foo]</p><ol><ol><li>bar</li></ol><li>baz</li></ol>", 391 [true,true], 392 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 393 ["<ol><li>[foo]</li><ol><li>bar</ol><li>baz</ol>", 394 [["defaultparagraphseparator","div"],["outdent",""]], 395 "<div>[foo]</div><ol><ol><li>bar</li></ol><li>baz</li></ol>", 396 [true,true], 397 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 398 ["<ol><li>[foo]</li><ol><li>bar</ol><li>baz</ol>", 399 [["defaultparagraphseparator","p"],["outdent",""]], 400 "<p>[foo]</p><ol><ol><li>bar</li></ol><li>baz</li></ol>", 401 [true,true], 402 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 403 ["<ol><li>foo<li>[bar]<ol><li>baz</ol><li>quz</ol>", 404 [["defaultparagraphseparator","div"],["outdent",""]], 405 "<ol><li>foo</li></ol><div>[bar]</div><ol><ol><li>baz</li></ol><li>quz</li></ol>", 406 [true,true], 407 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 408 ["<ol><li>foo<li>[bar]<ol><li>baz</ol><li>quz</ol>", 409 [["defaultparagraphseparator","p"],["outdent",""]], 410 "<ol><li>foo</li></ol><p>[bar]</p><ol><ol><li>baz</li></ol><li>quz</li></ol>", 411 [true,true], 412 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 413 ["<ol><li>foo<li>[bar]</li><ol><li>baz</ol><li>quz</ol>", 414 [["defaultparagraphseparator","div"],["outdent",""]], 415 "<ol><li>foo</li></ol><div>[bar]</div><ol><ol><li>baz</li></ol><li>quz</li></ol>", 416 [true,true], 417 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 418 ["<ol><li>foo<li>[bar]</li><ol><li>baz</ol><li>quz</ol>", 419 [["defaultparagraphseparator","p"],["outdent",""]], 420 "<ol><li>foo</li></ol><p>[bar]</p><ol><ol><li>baz</li></ol><li>quz</li></ol>", 421 [true,true], 422 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 423 ["<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz]</ol>", 424 [["defaultparagraphseparator","div"],["outdent",""]], 425 "<ol><li>foo<ol><li>bar</li><li>baz</li></ol></li></ol><div>[quz]</div>", 426 [true,true], 427 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 428 ["<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz]</ol>", 429 [["defaultparagraphseparator","p"],["outdent",""]], 430 "<ol><li>foo<ol><li>bar</li><li>baz</li></ol></li></ol><p>[quz]</p>", 431 [true,true], 432 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 433 ["<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz]</ol>", 434 [["defaultparagraphseparator","div"],["outdent",""]], 435 "<ol><li>foo</li><ol><li>bar</li><li>baz</li></ol></ol><div>[quz]</div>", 436 [true,true], 437 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 438 ["<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz]</ol>", 439 [["defaultparagraphseparator","p"],["outdent",""]], 440 "<ol><li>foo</li><ol><li>bar</li><li>baz</li></ol></ol><p>[quz]</p>", 441 [true,true], 442 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 443 ["<ol><li>foo<li>b[ar<li>baz]</ol>", 444 [["defaultparagraphseparator","div"],["outdent",""]], 445 "<ol><li>foo</li></ol><div>b[ar</div><div>baz]</div>", 446 [true,true], 447 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 448 ["<ol><li>foo<li>b[ar<li>baz]</ol>", 449 [["defaultparagraphseparator","p"],["outdent",""]], 450 "<ol><li>foo</li></ol><p>b[ar</p><p>baz]</p>", 451 [true,true], 452 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 453 ["<ol><li>[foo<ol><li>bar]</ol><li>baz</ol>", 454 [["defaultparagraphseparator","div"],["outdent",""]], 455 "<div>[foo</div><ol><li>bar]</li><li>baz</li></ol>", 456 [true,true], 457 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 458 ["<ol><li>[foo<ol><li>bar]</ol><li>baz</ol>", 459 [["defaultparagraphseparator","p"],["outdent",""]], 460 "<p>[foo</p><ol><li>bar]</li><li>baz</li></ol>", 461 [true,true], 462 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 463 ["<ol><li>[foo</li><ol><li>bar]</ol><li>baz</ol>", 464 [["defaultparagraphseparator","div"],["outdent",""]], 465 "<div>[foo</div><ol><li>bar]</li><li>baz</li></ol>", 466 [true,true], 467 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 468 ["<ol><li>[foo</li><ol><li>bar]</ol><li>baz</ol>", 469 [["defaultparagraphseparator","p"],["outdent",""]], 470 "<p>[foo</p><ol><li>bar]</li><li>baz</li></ol>", 471 [true,true], 472 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 473 ["<ol><li>foo<ol><li>b[ar</ol><li>b]az</ol>", 474 [["defaultparagraphseparator","div"],["outdent",""]], 475 "<ol><li>foo</li><li>b[ar</li></ol><div>b]az</div>", 476 [true,true], 477 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 478 ["<ol><li>foo<ol><li>b[ar</ol><li>b]az</ol>", 479 [["defaultparagraphseparator","p"],["outdent",""]], 480 "<ol><li>foo</li><li>b[ar</li></ol><p>b]az</p>", 481 [true,true], 482 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 483 ["<ol><li>foo</li><ol><li>b[ar</ol><li>b]az</ol>", 484 [["defaultparagraphseparator","div"],["outdent",""]], 485 "<ol><li>foo</li><li>b[ar</li></ol><div>b]az</div>", 486 [true,true], 487 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 488 ["<ol><li>foo</li><ol><li>b[ar</ol><li>b]az</ol>", 489 [["defaultparagraphseparator","p"],["outdent",""]], 490 "<ol><li>foo</li><li>b[ar</li></ol><p>b]az</p>", 491 [true,true], 492 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 493 ["<ol><li>[foo<ol><li>bar</ol><li>baz]</ol><p>extra", 494 [["defaultparagraphseparator","div"],["outdent",""]], 495 "<div>[foo</div><ol><li>bar</li></ol><div>baz]</div><p>extra</p>", 496 [true,true], 497 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 498 ["<ol><li>[foo<ol><li>bar</ol><li>baz]</ol><p>extra", 499 [["defaultparagraphseparator","p"],["outdent",""]], 500 "<p>[foo</p><ol><li>bar</li></ol><p>baz]</p><p>extra</p>", 501 [true,true], 502 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 503 ["<ol><li>[foo</li><ol><li>bar</ol><li>baz]</ol><p>extra", 504 [["defaultparagraphseparator","div"],["outdent",""]], 505 "<div>[foo</div><ol><li>bar</li></ol><div>baz]</div><p>extra</p>", 506 [true,true], 507 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 508 ["<ol><li>[foo</li><ol><li>bar</ol><li>baz]</ol><p>extra", 509 [["defaultparagraphseparator","p"],["outdent",""]], 510 "<p>[foo</p><ol><li>bar</li></ol><p>baz]</p><p>extra</p>", 511 [true,true], 512 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 513 ["<ol><li>[foo]<ol><li>bar</ol>baz</ol>", 514 [["defaultparagraphseparator","div"],["outdent",""]], 515 "<div>[foo]</div><ol><ol><li>bar</li></ol><li>baz</li></ol>", 516 [true,true], 517 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 518 ["<ol><li>[foo]<ol><li>bar</ol>baz</ol>", 519 [["defaultparagraphseparator","p"],["outdent",""]], 520 "<p>[foo]</p><ol><ol><li>bar</li></ol><li>baz</li></ol>", 521 [true,true], 522 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 523 ["<ol><li>foo<ol><li>[bar]</ol>baz</ol>", 524 [["outdent",""]], 525 "<ol><li>foo</li><li>[bar]</li><li>baz</li></ol>", 526 [true], 527 {"outdent":[false,false,"",false,false,""]}], 528 ["<ol><li>foo<ol><li>bar</ol>[baz]</ol>", 529 [["defaultparagraphseparator","div"],["outdent",""]], 530 "<ol><li>foo</li><ol><li>bar</li></ol></ol><div>[baz]</div>", 531 [true,true], 532 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 533 ["<ol><li>foo<ol><li>bar</ol>[baz]</ol>", 534 [["defaultparagraphseparator","p"],["outdent",""]], 535 "<ol><li>foo</li><ol><li>bar</li></ol></ol><p>[baz]</p>", 536 [true,true], 537 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 538 ["<ol><li>[foo<ol><li>bar]</ol>baz</ol>", 539 [["defaultparagraphseparator","div"],["outdent",""]], 540 "<div>[foo</div><ol><li>bar]</li><li>baz</li></ol>", 541 [true,true], 542 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 543 ["<ol><li>[foo<ol><li>bar]</ol>baz</ol>", 544 [["defaultparagraphseparator","p"],["outdent",""]], 545 "<p>[foo</p><ol><li>bar]</li><li>baz</li></ol>", 546 [true,true], 547 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 548 ["foo<ol start=5><li>[bar]</ol>baz", 549 [["defaultparagraphseparator","div"],["outdent",""]], 550 "foo<div>[bar]</div>baz", 551 [true,true], 552 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 553 ["foo<ol start=5><li>[bar]</ol>baz", 554 [["defaultparagraphseparator","p"],["outdent",""]], 555 "foo<p>[bar]</p>baz", 556 [true,true], 557 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 558 ["foo<ol id=abc><li>[bar]</ol>baz", 559 [["defaultparagraphseparator","div"],["outdent",""]], 560 "foo<div id=\"abc\"><div>[bar]</div></div>baz", 561 [true,true], 562 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 563 ["foo<ol id=abc><li>[bar]</ol>baz", 564 [["defaultparagraphseparator","p"],["outdent",""]], 565 "foo<div id=\"abc\"><p>[bar]</p></div>baz", 566 [true,true], 567 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 568 ["foo<ol style=color:blue><li>[bar]</ol>baz", 569 [["defaultparagraphseparator","div"],["outdent",""]], 570 "foo<div style=\"color:rgb(0, 0, 255)\"><div>[bar]</div></div>baz", 571 [true,true], 572 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 573 ["foo<ol style=color:blue><li>[bar]</ol>baz", 574 [["defaultparagraphseparator","p"],["outdent",""]], 575 "foo<div style=\"color:rgb(0, 0, 255)\"><p>[bar]</p></div>baz", 576 [true,true], 577 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 578 ["foo<ol><li value=5>[bar]</ol>baz", 579 [["defaultparagraphseparator","div"],["outdent",""]], 580 "foo<div value=\"5\">[bar]</div>baz", 581 [true,true], 582 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 583 ["foo<ol><li value=5>[bar]</ol>baz", 584 [["defaultparagraphseparator","p"],["outdent",""]], 585 "foo<p value=\"5\">[bar]</p>baz", 586 [true,true], 587 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 588 ["foo<ol><li id=abc>[bar]</ol>baz", 589 [["defaultparagraphseparator","div"],["outdent",""]], 590 "foo<div id=\"abc\">[bar]</div>baz", 591 [true,true], 592 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 593 ["foo<ol><li id=abc>[bar]</ol>baz", 594 [["defaultparagraphseparator","p"],["outdent",""]], 595 "foo<p id=\"abc\">[bar]</p>baz", 596 [true,true], 597 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 598 ["foo<ol><li style=color:blue>[bar]</ol>baz", 599 [["defaultparagraphseparator","div"],["outdent",""]], 600 "foo<div style=\"color:rgb(0, 0, 255)\">[bar]</div>baz", 601 [true,true], 602 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 603 ["foo<ol><li style=color:blue>[bar]</ol>baz", 604 [["defaultparagraphseparator","p"],["outdent",""]], 605 "foo<p style=\"color:rgb(0, 0, 255)\">[bar]</p>baz", 606 [true,true], 607 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 608 ["<ol><li>foo</li><ol><li value=5>[bar]</ol></ol>", 609 [["outdent",""]], 610 "<ol><li>foo</li><li value=\"5\">[bar]</li></ol>", 611 [true], 612 {"outdent":[false,false,"",false,false,""]}], 613 ["<ul><li>foo</li><ol><li value=5>[bar]</ol></ul>", 614 [["outdent",""]], 615 "<ul><li>foo</li><li value=\"5\">[bar]</li></ul>", 616 [true], 617 {"outdent":[false,false,"",false,false,""]}], 618 ["<ol><li>foo</li><ol start=5><li>[bar]</ol><li>baz</ol>", 619 [["outdent",""]], 620 "<ol><li>foo</li><li>[bar]</li><li>baz</li></ol>", 621 [true], 622 {"outdent":[false,false,"",false,false,""]}], 623 ["<ol><li>foo</li><ol id=abc><li>[bar]</ol><li>baz</ol>", 624 [["outdent",""]], 625 "<ol><li>foo</li><li>[bar]</li><li>baz</li></ol>", 626 [true], 627 {"outdent":[false,false,"",false,false,""]}], 628 ["<ol><li>foo</li><ol style=color:blue><li>[bar]</ol><li>baz</ol>", 629 [["stylewithcss","true"],["outdent",""]], 630 "<ol><li>foo</li><li><span style=\"color:rgb(0, 0, 255)\">[bar]</span></li><li>baz</li></ol>", 631 [true,true], 632 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 633 ["<ol><li>foo</li><ol style=color:blue><li>[bar]</ol><li>baz</ol>", 634 [["stylewithcss","false"],["outdent",""]], 635 "<ol><li>foo</li><li><font color=\"#0000ff\">[bar]</font></li><li>baz</li></ol>", 636 [true,true], 637 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 638 ["<ol><li>foo</li><ol style=text-indent:1em><li>[bar]</ol><li>baz</ol>", 639 [["stylewithcss","true"],["outdent",""]], 640 "<ol><li>foo</li><li>[bar]</li><li>baz</li></ol>", 641 [true,true], 642 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 643 ["<ol><li>foo</li><ol style=text-indent:1em><li>[bar]</ol><li>baz</ol>", 644 [["stylewithcss","false"],["outdent",""]], 645 "<ol><li>foo</li><li>[bar]</li><li>baz</li></ol>", 646 [true,true], 647 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 648 ["<ol><li>foo</li><ol start=5><li>[bar<li>baz]</ol><li>quz</ol>", 649 [["outdent",""]], 650 "<ol><li>foo</li><li>[bar</li><li>baz]</li><li>quz</li></ol>", 651 [true], 652 {"outdent":[false,false,"",false,false,""]}], 653 ["<ol><li>foo</li><ol id=abc><li>[bar<li>baz]</ol><li>quz</ol>", 654 [["outdent",""]], 655 "<ol><li>foo</li><li>[bar</li><li>baz]</li><li>quz</li></ol>", 656 [true], 657 {"outdent":[false,false,"",false,false,""]}], 658 ["<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz]</ol><li>quz</ol>", 659 [["stylewithcss","true"],["outdent",""]], 660 "<ol><li>foo</li><li><span style=\"color:rgb(0, 0, 255)\">[bar</span></li><li><span style=\"color:rgb(0, 0, 255)\">baz]</span></li><li>quz</li></ol>", 661 [true,true], 662 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 663 ["<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz]</ol><li>quz</ol>", 664 [["stylewithcss","false"],["outdent",""]], 665 "<ol><li>foo</li><li><font color=\"#0000ff\">[bar</font></li><li><font color=\"#0000ff\">baz]</font></li><li>quz</li></ol>", 666 [true,true], 667 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 668 ["<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz]</ol><li>quz</ol>", 669 [["stylewithcss","true"],["outdent",""]], 670 "<ol><li>foo</li><li>[bar</li><li>baz]</li><li>quz</li></ol>", 671 [true,true], 672 {"stylewithcss":[false,false,"",false,true,""],"outdent":[false,false,"",false,false,""]}], 673 ["<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz]</ol><li>quz</ol>", 674 [["stylewithcss","false"],["outdent",""]], 675 "<ol><li>foo</li><li>[bar</li><li>baz]</li><li>quz</li></ol>", 676 [true,true], 677 {"stylewithcss":[false,true,"",false,false,""],"outdent":[false,false,"",false,false,""]}], 678 ["<blockquote><ol><li>[foo]</ol></blockquote><p>extra", 679 [["outdent",""]], 680 "<ol><li>[foo]</li></ol><p>extra</p>", 681 [true], 682 {"outdent":[false,false,"",false,false,""]}], 683 ["<blockquote>foo<ol><li>[bar]</ol>baz</blockquote><p>extra", 684 [["outdent",""]], 685 "<blockquote>foo</blockquote><ol><li>[bar]</li></ol><blockquote>baz</blockquote><p>extra</p>", 686 [true], 687 {"outdent":[false,false,"",false,false,""]}], 688 ["<blockquote><ol><li>foo</li><ol><li>[bar]</ol><li>baz</ol></blockquote><p>extra", 689 [["outdent",""]], 690 "<blockquote><ol><li>foo</li><li>[bar]</li><li>baz</li></ol></blockquote><p>extra</p>", 691 [true], 692 {"outdent":[false,false,"",false,false,""]}], 693 ["<ol><li><h1>[foo]</h1></ol>", 694 [["outdent",""]], 695 "<h1>[foo]</h1>", 696 [true], 697 {"outdent":[false,false,"",false,false,""]}], 698 ["<ol><li><xmp>[foo]</xmp></li></ol>", 699 [["outdent",""]], 700 "<xmp>[foo]</xmp>", 701 [true], 702 {"outdent":[false,false,"",false,false,""]}], 703 ["<blockquote><ol><li>foo<div><ol><li>[bar]</ol></div><li>baz</ol></blockquote>", 704 [["defaultparagraphseparator","div"],["outdent",""]], 705 "<blockquote><ol><li>foo</li><li>[bar]</li><li>baz</li></ol></blockquote>", 706 [true,true], 707 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 708 ["<blockquote><ol><li>foo<div><ol><li>[bar]</ol></div><li>baz</ol></blockquote>", 709 [["defaultparagraphseparator","p"],["outdent",""]], 710 "<blockquote><ol><li>foo</li><li>[bar]</li><li>baz</li></ol></blockquote>", 711 [true,true], 712 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 713 ["<blockquote> <p>[foo]</p></blockquote>", 714 [["outdent",""]], 715 " <p>[foo]</p>", 716 [true], 717 {"outdent":[false,false,"",false,false,""]}], 718 ["<blockquote><p>[foo]</p> </blockquote>", 719 [["outdent",""]], 720 "<p>[foo]</p> ", 721 [true], 722 {"outdent":[false,false,"",false,false,""]}], 723 ["<blockquote> <p>[foo]</p> </blockquote>", 724 [["outdent",""]], 725 " <p>[foo]</p> ", 726 [true], 727 {"outdent":[false,false,"",false,false,""]}], 728 ["<ol> <li>[foo]</li></ol>", 729 [["defaultparagraphseparator","div"],["outdent",""]], 730 " <div>[foo]</div>", 731 [true,true], 732 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 733 ["<ol> <li>[foo]</li></ol>", 734 [["defaultparagraphseparator","p"],["outdent",""]], 735 " <p>[foo]</p>", 736 [true,true], 737 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 738 ["<ol><li>[foo]</li> </ol>", 739 [["defaultparagraphseparator","div"],["outdent",""]], 740 "<div>[foo]</div> ", 741 [true,true], 742 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 743 ["<ol><li>[foo]</li> </ol>", 744 [["defaultparagraphseparator","p"],["outdent",""]], 745 "<p>[foo]</p> ", 746 [true,true], 747 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 748 ["<ol> <li>[foo]</li> </ol>", 749 [["defaultparagraphseparator","div"],["outdent",""]], 750 " <div>[foo]</div> ", 751 [true,true], 752 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 753 ["<ol> <li>[foo]</li> </ol>", 754 [["defaultparagraphseparator","p"],["outdent",""]], 755 " <p>[foo]</p> ", 756 [true,true], 757 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 758 ["<ul> <li>[foo]</li></ul>", 759 [["defaultparagraphseparator","div"],["outdent",""]], 760 " <div>[foo]</div>", 761 [true,true], 762 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 763 ["<ul> <li>[foo]</li></ul>", 764 [["defaultparagraphseparator","p"],["outdent",""]], 765 " <p>[foo]</p>", 766 [true,true], 767 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 768 ["<ul><li>[foo]</li> </ul>", 769 [["defaultparagraphseparator","div"],["outdent",""]], 770 "<div>[foo]</div> ", 771 [true,true], 772 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 773 ["<ul><li>[foo]</li> </ul>", 774 [["defaultparagraphseparator","p"],["outdent",""]], 775 "<p>[foo]</p> ", 776 [true,true], 777 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 778 ["<ul> <li>[foo]</li> </ul>", 779 [["defaultparagraphseparator","div"],["outdent",""]], 780 " <div>[foo]</div> ", 781 [true,true], 782 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 783 ["<ul> <li>[foo]</li> </ul>", 784 [["defaultparagraphseparator","p"],["outdent",""]], 785 " <p>[foo]</p> ", 786 [true,true], 787 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 788 ["<blockquote> <p>[foo]</p> <p>bar</p> <p>baz</p></blockquote>", 789 [["outdent",""]], 790 " <p>[foo]</p><blockquote> <p>bar</p> <p>baz</p></blockquote>", 791 [true], 792 {"outdent":[false,false,"",false,false,""]}], 793 ["<blockquote> <p>foo</p> <p>[bar]</p> <p>baz</p></blockquote>", 794 [["outdent",""]], 795 "<blockquote> <p>foo</p> </blockquote><p>[bar]</p><blockquote> <p>baz</p></blockquote>", 796 [true], 797 {"outdent":[false,false,"",false,false,""]}], 798 ["<blockquote> <p>foo</p> <p>bar</p> <p>[baz]</p></blockquote>", 799 [["outdent",""]], 800 "<blockquote> <p>foo</p> <p>bar</p> </blockquote><p>[baz]</p>", 801 [true], 802 {"outdent":[false,false,"",false,false,""]}], 803 ["<ol> <li>[foo]</li> <li>bar</li> <li>baz</li></ol>", 804 [["defaultparagraphseparator","div"],["outdent",""]], 805 " <div>[foo]</div> <ol><li>bar</li> <li>baz</li></ol>", 806 [true,true], 807 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 808 ["<ol> <li>[foo]</li> <li>bar</li> <li>baz</li></ol>", 809 [["defaultparagraphseparator","p"],["outdent",""]], 810 " <p>[foo]</p> <ol><li>bar</li> <li>baz</li></ol>", 811 [true,true], 812 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 813 ["<ol> <li>foo</li> <li>[bar]</li> <li>baz</li></ol>", 814 [["defaultparagraphseparator","div"],["outdent",""]], 815 "<ol> <li>foo</li></ol> <div>[bar]</div> <ol><li>baz</li></ol>", 816 [true,true], 817 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 818 ["<ol> <li>foo</li> <li>[bar]</li> <li>baz</li></ol>", 819 [["defaultparagraphseparator","p"],["outdent",""]], 820 "<ol> <li>foo</li></ol> <p>[bar]</p> <ol><li>baz</li></ol>", 821 [true,true], 822 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 823 ["<ol> <li>foo</li> <li>bar</li> <li>[baz]</li></ol>", 824 [["defaultparagraphseparator","div"],["outdent",""]], 825 "<ol> <li>foo</li> <li>bar</li></ol> <div>[baz]</div>", 826 [true,true], 827 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 828 ["<ol> <li>foo</li> <li>bar</li> <li>[baz]</li></ol>", 829 [["defaultparagraphseparator","p"],["outdent",""]], 830 "<ol> <li>foo</li> <li>bar</li></ol> <p>[baz]</p>", 831 [true,true], 832 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 833 ["<ul> <li>[foo]</li> <li>bar</li> <li>baz</li></ul>", 834 [["defaultparagraphseparator","div"],["outdent",""]], 835 " <div>[foo]</div> <ul><li>bar</li> <li>baz</li></ul>", 836 [true,true], 837 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 838 ["<ul> <li>[foo]</li> <li>bar</li> <li>baz</li></ul>", 839 [["defaultparagraphseparator","p"],["outdent",""]], 840 " <p>[foo]</p> <ul><li>bar</li> <li>baz</li></ul>", 841 [true,true], 842 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 843 ["<ul> <li>foo</li> <li>[bar]</li> <li>baz</li></ul>", 844 [["defaultparagraphseparator","div"],["outdent",""]], 845 "<ul> <li>foo</li></ul> <div>[bar]</div> <ul><li>baz</li></ul>", 846 [true,true], 847 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 848 ["<ul> <li>foo</li> <li>[bar]</li> <li>baz</li></ul>", 849 [["defaultparagraphseparator","p"],["outdent",""]], 850 "<ul> <li>foo</li></ul> <p>[bar]</p> <ul><li>baz</li></ul>", 851 [true,true], 852 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 853 ["<ul> <li>foo</li> <li>bar</li> <li>[baz]</li></ul>", 854 [["defaultparagraphseparator","div"],["outdent",""]], 855 "<ul> <li>foo</li> <li>bar</li></ul> <div>[baz]</div>", 856 [true,true], 857 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 858 ["<ul> <li>foo</li> <li>bar</li> <li>[baz]</li></ul>", 859 [["defaultparagraphseparator","p"],["outdent",""]], 860 "<ul> <li>foo</li> <li>bar</li></ul> <p>[baz]</p>", 861 [true,true], 862 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 863 ["<ol><li>[]a<table><tr><td><br></table></ol>", 864 [["defaultparagraphseparator","div"],["outdent",""]], 865 "<div>[]a</div><table><tbody><tr><td><br></td></tr></tbody></table>", 866 [true,true], 867 {"defaultparagraphseparator":[false,false,"p",false,false,"div"],"outdent":[false,false,"",false,false,""]}], 868 ["<ol><li>[]a<table><tr><td><br></table></ol>", 869 [["defaultparagraphseparator","p"],["outdent",""]], 870 "<p>[]a</p><table><tbody><tr><td><br></td></tr></tbody></table>", 871 [true,true], 872 {"defaultparagraphseparator":[false,false,"div",false,false,"p"],"outdent":[false,false,"",false,false,""]}], 873 ["<blockquote><span>foo<br>[bar]</span></blockquote>", 874 [["outdent",""]], 875 "<blockquote>foo</blockquote><span>[bar]</span>", 876 [true], 877 {"outdent":[false,false,"",false,false,""]}], 878 ["<ul><ul><li><span style=\"color:rgb(255, 0, 0)\">[]foo</span></li></ul></ul>", 879 [["outdent",""]], 880 "<ul><li><span style=\"color:rgb(255, 0, 0)\">[]foo</span></li></ul>", 881 [true], 882 {"outdent":[false,false,"",false,false,""]}] 883 ]