fontname.js (47921B)
1 // For documentation of the format, see README in this directory. 2 var browserTests = [ 3 ["foo[]bar", 4 [["fontname","sans-serif"]], 5 "foo[]bar", 6 [true], 7 {"fontname":[false,false,"serif",false,false,"sans-serif"]}], 8 ["<p>[foo</p> <p>bar]</p>", 9 [["stylewithcss","true"],["fontname","sans-serif"]], 10 "<p><span style=\"font-family:sans-serif\">[foo</span></p> <p><span style=\"font-family:sans-serif\">bar]</span></p>", 11 [true,true], 12 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 13 ["<p>[foo</p> <p>bar]</p>", 14 [["stylewithcss","false"],["fontname","sans-serif"]], 15 "<p><font face=\"sans-serif\">[foo</font></p> <p><font face=\"sans-serif\">bar]</font></p>", 16 [true,true], 17 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 18 ["<span>[foo</span> <span>bar]</span>", 19 [["stylewithcss","true"],["fontname","sans-serif"]], 20 "<span style=\"font-family:sans-serif\"><span>[foo</span> <span>bar]</span></span>", 21 [true,true], 22 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 23 ["<span>[foo</span> <span>bar]</span>", 24 [["stylewithcss","false"],["fontname","sans-serif"]], 25 "<font face=\"sans-serif\"><span>[foo</span> <span>bar]</span></font>", 26 [true,true], 27 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 28 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>", 29 [["stylewithcss","true"],["fontname","sans-serif"]], 30 "<p><span style=\"font-family:sans-serif\">[foo</span></p><p> <span style=\"font-family:sans-serif\"><span>bar</span></span> </p><p><span style=\"font-family:sans-serif\">baz]</span></p>", 31 [true,true], 32 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 33 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>", 34 [["stylewithcss","false"],["fontname","sans-serif"]], 35 "<p><font face=\"sans-serif\">[foo</font></p><p> <font face=\"sans-serif\"><span>bar</span></font> </p><p><font face=\"sans-serif\">baz]</font></p>", 36 [true,true], 37 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 38 ["<p>[foo<p><br><p>bar]", 39 [["stylewithcss","true"],["fontname","sans-serif"]], 40 "<p><span style=\"font-family:sans-serif\">[foo</span></p><p><span style=\"font-family:sans-serif\"><br></span></p><p><span style=\"font-family:sans-serif\">bar]</span></p>", 41 [true,true], 42 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 43 ["<p>[foo<p><br><p>bar]", 44 [["stylewithcss","false"],["fontname","sans-serif"]], 45 "<p><font face=\"sans-serif\">[foo</font></p><p><font face=\"sans-serif\"><br></font></p><p><font face=\"sans-serif\">bar]</font></p>", 46 [true,true], 47 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 48 ["<b>foo[]bar</b>", 49 [["fontname","sans-serif"]], 50 "<b>foo[]bar</b>", 51 [true], 52 {"fontname":[false,false,"serif",false,false,"sans-serif"]}], 53 ["<i>foo[]bar</i>", 54 [["fontname","sans-serif"]], 55 "<i>foo[]bar</i>", 56 [true], 57 {"fontname":[false,false,"serif",false,false,"sans-serif"]}], 58 ["<span>foo</span>{}<span>bar</span>", 59 [["fontname","sans-serif"]], 60 "<span>foo</span>{}<span>bar</span>", 61 [true], 62 {"fontname":[false,false,"serif",false,false,"sans-serif"]}], 63 ["<span>foo[</span><span>]bar</span>", 64 [["fontname","sans-serif"]], 65 "<span>foo[</span><span>]bar</span>", 66 [true], 67 {"fontname":[false,false,"serif",false,false,"sans-serif"]}], 68 ["foo[bar]baz", 69 [["stylewithcss","true"],["fontname","sans-serif"]], 70 "foo<span style=\"font-family:sans-serif\">[bar]</span>baz", 71 [true,true], 72 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 73 ["foo[bar]baz", 74 [["stylewithcss","false"],["fontname","sans-serif"]], 75 "foo<font face=\"sans-serif\">[bar]</font>baz", 76 [true,true], 77 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 78 ["foo[bar<b>baz]qoz</b>quz", 79 [["stylewithcss","true"],["fontname","sans-serif"]], 80 "foo<span style=\"font-family:sans-serif\">[bar</span><b><span style=\"font-family:sans-serif\">baz]</span>qoz</b>quz", 81 [true,true], 82 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 83 ["foo[bar<b>baz]qoz</b>quz", 84 [["stylewithcss","false"],["fontname","sans-serif"]], 85 "foo<font face=\"sans-serif\">[bar</font><b><font face=\"sans-serif\">baz]</font>qoz</b>quz", 86 [true,true], 87 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 88 ["foo[bar<i>baz]qoz</i>quz", 89 [["stylewithcss","true"],["fontname","sans-serif"]], 90 "foo<span style=\"font-family:sans-serif\">[bar</span><i><span style=\"font-family:sans-serif\">baz]</span>qoz</i>quz", 91 [true,true], 92 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 93 ["foo[bar<i>baz]qoz</i>quz", 94 [["stylewithcss","false"],["fontname","sans-serif"]], 95 "foo<font face=\"sans-serif\">[bar</font><i><font face=\"sans-serif\">baz]</font>qoz</i>quz", 96 [true,true], 97 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 98 ["{<p><p> <p>foo</p>}", 99 [["stylewithcss","true"],["fontname","sans-serif"]], 100 "{<p></p><p> </p><p><span style=\"font-family:sans-serif\">foo</span></p>}", 101 [true,true], 102 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 103 ["{<p><p> <p>foo</p>}", 104 [["stylewithcss","false"],["fontname","sans-serif"]], 105 "{<p></p><p> </p><p><font face=\"sans-serif\">foo</font></p>}", 106 [true,true], 107 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 108 ["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>", 109 [["stylewithcss","true"],["fontname","sans-serif"]], 110 "<table><tbody><tr><td>foo</td><td>b<span style=\"font-family:sans-serif\">[a]</span>r</td><td>baz</td></tr></tbody></table>", 111 [true,true], 112 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 113 ["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>", 114 [["stylewithcss","false"],["fontname","sans-serif"]], 115 "<table><tbody><tr><td>foo</td><td>b<font face=\"sans-serif\">[a]</font>r</td><td>baz</td></tr></tbody></table>", 116 [true,true], 117 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 118 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>", 119 [["stylewithcss","true"],["fontname","sans-serif"]], 120 "<table><tbody><tr><td>foo</td>{<td><span style=\"font-family:sans-serif\">bar</span></td>}<td>baz</td></tr></tbody></table>", 121 [true,true], 122 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 123 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>", 124 [["stylewithcss","false"],["fontname","sans-serif"]], 125 "<table><tbody><tr><td>foo</td>{<td><font face=\"sans-serif\">bar</font></td>}<td>baz</td></tr></tbody></table>", 126 [true,true], 127 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 128 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>", 129 [["stylewithcss","true"],["fontname","sans-serif"]], 130 "<table><tbody><tr>{<td><span style=\"font-family:sans-serif\">foo</span></td><td><span style=\"font-family:sans-serif\">bar</span></td>}<td>baz</td></tr></tbody></table>", 131 [true,true], 132 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 133 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>", 134 [["stylewithcss","false"],["fontname","sans-serif"]], 135 "<table><tbody><tr>{<td><font face=\"sans-serif\">foo</font></td><td><font face=\"sans-serif\">bar</font></td>}<td>baz</td></tr></tbody></table>", 136 [true,true], 137 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 138 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>", 139 [["stylewithcss","true"],["fontname","sans-serif"]], 140 "<table><tbody>{<tr><td><span style=\"font-family:sans-serif\">foo</span></td><td><span style=\"font-family:sans-serif\">bar</span></td><td><span style=\"font-family:sans-serif\">baz</span></td></tr>}</tbody></table>", 141 [true,true], 142 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 143 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>", 144 [["stylewithcss","false"],["fontname","sans-serif"]], 145 "<table><tbody>{<tr><td><font face=\"sans-serif\">foo</font></td><td><font face=\"sans-serif\">bar</font></td><td><font face=\"sans-serif\">baz</font></td></tr>}</tbody></table>", 146 [true,true], 147 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 148 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>", 149 [["stylewithcss","true"],["fontname","sans-serif"]], 150 "<table>{<tbody><tr><td><span style=\"font-family:sans-serif\">foo</span></td><td><span style=\"font-family:sans-serif\">bar</span></td><td><span style=\"font-family:sans-serif\">baz</span></td></tr></tbody>}</table>", 151 [true,true], 152 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 153 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>", 154 [["stylewithcss","false"],["fontname","sans-serif"]], 155 "<table>{<tbody><tr><td><font face=\"sans-serif\">foo</font></td><td><font face=\"sans-serif\">bar</font></td><td><font face=\"sans-serif\">baz</font></td></tr></tbody>}</table>", 156 [true,true], 157 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 158 ["{<table><tr><td>foo<td>bar<td>baz</table>}", 159 [["stylewithcss","true"],["fontname","sans-serif"]], 160 "{<table><tbody><tr><td><span style=\"font-family:sans-serif\">foo</span></td><td><span style=\"font-family:sans-serif\">bar</span></td><td><span style=\"font-family:sans-serif\">baz</span></td></tr></tbody></table>}", 161 [true,true], 162 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 163 ["{<table><tr><td>foo<td>bar<td>baz</table>}", 164 [["stylewithcss","false"],["fontname","sans-serif"]], 165 "{<table><tbody><tr><td><font face=\"sans-serif\">foo</font></td><td><font face=\"sans-serif\">bar</font></td><td><font face=\"sans-serif\">baz</font></td></tr></tbody></table>}", 166 [true,true], 167 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"serif",false,false,"sans-serif"]}], 168 ["foo<code>[bar]</code>baz", 169 [["stylewithcss","true"],["fontname","sans-serif"]], 170 "foo<code><span style=\"font-family:sans-serif\">[bar]</span></code>baz", 171 [true,true], 172 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 173 ["foo<code>[bar]</code>baz", 174 [["stylewithcss","false"],["fontname","sans-serif"]], 175 "foo<code><font face=\"sans-serif\">[bar]</font></code>baz", 176 [true,true], 177 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 178 ["foo<kbd>[bar]</kbd>baz", 179 [["stylewithcss","true"],["fontname","sans-serif"]], 180 "foo<kbd><span style=\"font-family:sans-serif\">[bar]</span></kbd>baz", 181 [true,true], 182 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 183 ["foo<kbd>[bar]</kbd>baz", 184 [["stylewithcss","false"],["fontname","sans-serif"]], 185 "foo<kbd><font face=\"sans-serif\">[bar]</font></kbd>baz", 186 [true,true], 187 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 188 ["foo<listing>[bar]</listing>baz", 189 [["stylewithcss","true"],["fontname","sans-serif"]], 190 "foo<listing><span style=\"font-family:sans-serif\">[bar]</span></listing>baz", 191 [true,true], 192 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 193 ["foo<listing>[bar]</listing>baz", 194 [["stylewithcss","false"],["fontname","sans-serif"]], 195 "foo<listing><font face=\"sans-serif\">[bar]</font></listing>baz", 196 [true,true], 197 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 198 ["foo<pre>[bar]</pre>baz", 199 [["stylewithcss","true"],["fontname","sans-serif"]], 200 "foo<pre><span style=\"font-family:sans-serif\">[bar]</span></pre>baz", 201 [true,true], 202 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 203 ["foo<pre>[bar]</pre>baz", 204 [["stylewithcss","false"],["fontname","sans-serif"]], 205 "foo<pre><font face=\"sans-serif\">[bar]</font></pre>baz", 206 [true,true], 207 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 208 ["foo<samp>[bar]</samp>baz", 209 [["stylewithcss","true"],["fontname","sans-serif"]], 210 "foo<samp><span style=\"font-family:sans-serif\">[bar]</span></samp>baz", 211 [true,true], 212 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 213 ["foo<samp>[bar]</samp>baz", 214 [["stylewithcss","false"],["fontname","sans-serif"]], 215 "foo<samp><font face=\"sans-serif\">[bar]</font></samp>baz", 216 [true,true], 217 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 218 ["foo<tt>[bar]</tt>baz", 219 [["stylewithcss","true"],["fontname","sans-serif"]], 220 "foo<tt><span style=\"font-family:sans-serif\">[bar]</span></tt>baz", 221 [true,true], 222 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 223 ["foo<tt>[bar]</tt>baz", 224 [["stylewithcss","false"],["fontname","sans-serif"]], 225 "foo<tt><font face=\"sans-serif\">[bar]</font></tt>baz", 226 [true,true], 227 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 228 ["foo<code>b[a]r</code>baz", 229 [["stylewithcss","true"],["fontname","sans-serif"]], 230 "foo<code>b<span style=\"font-family:sans-serif\">[a]</span>r</code>baz", 231 [true,true], 232 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 233 ["foo<code>b[a]r</code>baz", 234 [["stylewithcss","false"],["fontname","sans-serif"]], 235 "foo<code>b<font face=\"sans-serif\">[a]</font>r</code>baz", 236 [true,true], 237 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 238 ["foo<kbd>b[a]r</kbd>baz", 239 [["stylewithcss","true"],["fontname","sans-serif"]], 240 "foo<kbd>b<span style=\"font-family:sans-serif\">[a]</span>r</kbd>baz", 241 [true,true], 242 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 243 ["foo<kbd>b[a]r</kbd>baz", 244 [["stylewithcss","false"],["fontname","sans-serif"]], 245 "foo<kbd>b<font face=\"sans-serif\">[a]</font>r</kbd>baz", 246 [true,true], 247 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 248 ["foo<listing>b[a]r</listing>baz", 249 [["stylewithcss","true"],["fontname","sans-serif"]], 250 "foo<listing>b<span style=\"font-family:sans-serif\">[a]</span>r</listing>baz", 251 [true,true], 252 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 253 ["foo<listing>b[a]r</listing>baz", 254 [["stylewithcss","false"],["fontname","sans-serif"]], 255 "foo<listing>b<font face=\"sans-serif\">[a]</font>r</listing>baz", 256 [true,true], 257 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 258 ["foo<pre>b[a]r</pre>baz", 259 [["stylewithcss","true"],["fontname","sans-serif"]], 260 "foo<pre>b<span style=\"font-family:sans-serif\">[a]</span>r</pre>baz", 261 [true,true], 262 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 263 ["foo<pre>b[a]r</pre>baz", 264 [["stylewithcss","false"],["fontname","sans-serif"]], 265 "foo<pre>b<font face=\"sans-serif\">[a]</font>r</pre>baz", 266 [true,true], 267 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 268 ["foo<samp>b[a]r</samp>baz", 269 [["stylewithcss","true"],["fontname","sans-serif"]], 270 "foo<samp>b<span style=\"font-family:sans-serif\">[a]</span>r</samp>baz", 271 [true,true], 272 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 273 ["foo<samp>b[a]r</samp>baz", 274 [["stylewithcss","false"],["fontname","sans-serif"]], 275 "foo<samp>b<font face=\"sans-serif\">[a]</font>r</samp>baz", 276 [true,true], 277 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 278 ["foo<tt>b[a]r</tt>baz", 279 [["stylewithcss","true"],["fontname","sans-serif"]], 280 "foo<tt>b<span style=\"font-family:sans-serif\">[a]</span>r</tt>baz", 281 [true,true], 282 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 283 ["foo<tt>b[a]r</tt>baz", 284 [["stylewithcss","false"],["fontname","sans-serif"]], 285 "foo<tt>b<font face=\"sans-serif\">[a]</font>r</tt>baz", 286 [true,true], 287 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 288 ["[foo<code>bar</code>baz]", 289 [["stylewithcss","true"],["fontname","sans-serif"]], 290 "<span style=\"font-family:sans-serif\">[foo<code><span style=\"font-family:sans-serif\">bar</span></code>baz]</span>", 291 [true,true], 292 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 293 ["[foo<code>bar</code>baz]", 294 [["stylewithcss","false"],["fontname","sans-serif"]], 295 "<font face=\"sans-serif\">[foo<code><font face=\"sans-serif\">bar</font></code>baz]</font>", 296 [true,true], 297 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 298 ["[foo<kbd>bar</kbd>baz]", 299 [["stylewithcss","true"],["fontname","sans-serif"]], 300 "<span style=\"font-family:sans-serif\">[foo<kbd><span style=\"font-family:sans-serif\">bar</span></kbd>baz]</span>", 301 [true,true], 302 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 303 ["[foo<kbd>bar</kbd>baz]", 304 [["stylewithcss","false"],["fontname","sans-serif"]], 305 "<font face=\"sans-serif\">[foo<kbd><font face=\"sans-serif\">bar</font></kbd>baz]</font>", 306 [true,true], 307 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 308 ["[foo<listing>bar</listing>baz]", 309 [["stylewithcss","true"],["fontname","sans-serif"]], 310 "<span style=\"font-family:sans-serif\">[foo</span><listing><span style=\"font-family:sans-serif\">bar</span></listing><span style=\"font-family:sans-serif\">baz]</span>", 311 [true,true], 312 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 313 ["[foo<listing>bar</listing>baz]", 314 [["stylewithcss","false"],["fontname","sans-serif"]], 315 "<font face=\"sans-serif\">[foo</font><listing><font face=\"sans-serif\">bar</font></listing><font face=\"sans-serif\">baz]</font>", 316 [true,true], 317 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 318 ["[foo<pre>bar</pre>baz]", 319 [["stylewithcss","true"],["fontname","sans-serif"]], 320 "<span style=\"font-family:sans-serif\">[foo</span><pre><span style=\"font-family:sans-serif\">bar</span></pre><span style=\"font-family:sans-serif\">baz]</span>", 321 [true,true], 322 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 323 ["[foo<pre>bar</pre>baz]", 324 [["stylewithcss","false"],["fontname","sans-serif"]], 325 "<font face=\"sans-serif\">[foo</font><pre><font face=\"sans-serif\">bar</font></pre><font face=\"sans-serif\">baz]</font>", 326 [true,true], 327 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 328 ["[foo<samp>bar</samp>baz]", 329 [["stylewithcss","true"],["fontname","sans-serif"]], 330 "<span style=\"font-family:sans-serif\">[foo<samp><span style=\"font-family:sans-serif\">bar</span></samp>baz]</span>", 331 [true,true], 332 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 333 ["[foo<samp>bar</samp>baz]", 334 [["stylewithcss","false"],["fontname","sans-serif"]], 335 "<font face=\"sans-serif\">[foo<samp><font face=\"sans-serif\">bar</font></samp>baz]</font>", 336 [true,true], 337 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 338 ["[foo<tt>bar</tt>baz]", 339 [["stylewithcss","true"],["fontname","sans-serif"]], 340 "<span style=\"font-family:sans-serif\">[foo<tt><span style=\"font-family:sans-serif\">bar</span></tt>baz]</span>", 341 [true,true], 342 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 343 ["[foo<tt>bar</tt>baz]", 344 [["stylewithcss","false"],["fontname","sans-serif"]], 345 "<font face=\"sans-serif\">[foo<tt><font face=\"sans-serif\">bar</font></tt>baz]</font>", 346 [true,true], 347 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 348 ["[foo<code>ba]r</code>baz", 349 [["stylewithcss","true"],["fontname","sans-serif"]], 350 "<span style=\"font-family:sans-serif\">[foo</span><code><span style=\"font-family:sans-serif\">ba]</span>r</code>baz", 351 [true,true], 352 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 353 ["[foo<code>ba]r</code>baz", 354 [["stylewithcss","false"],["fontname","sans-serif"]], 355 "<font face=\"sans-serif\">[foo</font><code><font face=\"sans-serif\">ba]</font>r</code>baz", 356 [true,true], 357 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 358 ["[foo<kbd>ba]r</kbd>baz", 359 [["stylewithcss","true"],["fontname","sans-serif"]], 360 "<span style=\"font-family:sans-serif\">[foo</span><kbd><span style=\"font-family:sans-serif\">ba]</span>r</kbd>baz", 361 [true,true], 362 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 363 ["[foo<kbd>ba]r</kbd>baz", 364 [["stylewithcss","false"],["fontname","sans-serif"]], 365 "<font face=\"sans-serif\">[foo</font><kbd><font face=\"sans-serif\">ba]</font>r</kbd>baz", 366 [true,true], 367 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 368 ["[foo<listing>ba]r</listing>baz", 369 [["stylewithcss","true"],["fontname","sans-serif"]], 370 "<span style=\"font-family:sans-serif\">[foo</span><listing><span style=\"font-family:sans-serif\">ba]</span>r</listing>baz", 371 [true,true], 372 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 373 ["[foo<listing>ba]r</listing>baz", 374 [["stylewithcss","false"],["fontname","sans-serif"]], 375 "<font face=\"sans-serif\">[foo</font><listing><font face=\"sans-serif\">ba]</font>r</listing>baz", 376 [true,true], 377 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 378 ["[foo<pre>ba]r</pre>baz", 379 [["stylewithcss","true"],["fontname","sans-serif"]], 380 "<span style=\"font-family:sans-serif\">[foo</span><pre><span style=\"font-family:sans-serif\">ba]</span>r</pre>baz", 381 [true,true], 382 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 383 ["[foo<pre>ba]r</pre>baz", 384 [["stylewithcss","false"],["fontname","sans-serif"]], 385 "<font face=\"sans-serif\">[foo</font><pre><font face=\"sans-serif\">ba]</font>r</pre>baz", 386 [true,true], 387 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 388 ["[foo<samp>ba]r</samp>baz", 389 [["stylewithcss","true"],["fontname","sans-serif"]], 390 "<span style=\"font-family:sans-serif\">[foo</span><samp><span style=\"font-family:sans-serif\">ba]</span>r</samp>baz", 391 [true,true], 392 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 393 ["[foo<samp>ba]r</samp>baz", 394 [["stylewithcss","false"],["fontname","sans-serif"]], 395 "<font face=\"sans-serif\">[foo</font><samp><font face=\"sans-serif\">ba]</font>r</samp>baz", 396 [true,true], 397 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 398 ["[foo<tt>ba]r</tt>baz", 399 [["stylewithcss","true"],["fontname","sans-serif"]], 400 "<span style=\"font-family:sans-serif\">[foo</span><tt><span style=\"font-family:sans-serif\">ba]</span>r</tt>baz", 401 [true,true], 402 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 403 ["[foo<tt>ba]r</tt>baz", 404 [["stylewithcss","false"],["fontname","sans-serif"]], 405 "<font face=\"sans-serif\">[foo</font><tt><font face=\"sans-serif\">ba]</font>r</tt>baz", 406 [true,true], 407 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 408 ["foo<code>b[ar</code>baz]", 409 [["stylewithcss","true"],["fontname","sans-serif"]], 410 "foo<code>b<span style=\"font-family:sans-serif\">[ar</span></code><span style=\"font-family:sans-serif\">baz]</span>", 411 [true,true], 412 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 413 ["foo<code>b[ar</code>baz]", 414 [["stylewithcss","false"],["fontname","sans-serif"]], 415 "foo<code>b<font face=\"sans-serif\">[ar</font></code><font face=\"sans-serif\">baz]</font>", 416 [true,true], 417 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 418 ["foo<kbd>b[ar</kbd>baz]", 419 [["stylewithcss","true"],["fontname","sans-serif"]], 420 "foo<kbd>b<span style=\"font-family:sans-serif\">[ar</span></kbd><span style=\"font-family:sans-serif\">baz]</span>", 421 [true,true], 422 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 423 ["foo<kbd>b[ar</kbd>baz]", 424 [["stylewithcss","false"],["fontname","sans-serif"]], 425 "foo<kbd>b<font face=\"sans-serif\">[ar</font></kbd><font face=\"sans-serif\">baz]</font>", 426 [true,true], 427 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 428 ["foo<listing>b[ar</listing>baz]", 429 [["stylewithcss","true"],["fontname","sans-serif"]], 430 "foo<listing>b<span style=\"font-family:sans-serif\">[ar</span></listing><span style=\"font-family:sans-serif\">baz]</span>", 431 [true,true], 432 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 433 ["foo<listing>b[ar</listing>baz]", 434 [["stylewithcss","false"],["fontname","sans-serif"]], 435 "foo<listing>b<font face=\"sans-serif\">[ar</font></listing><font face=\"sans-serif\">baz]</font>", 436 [true,true], 437 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 438 ["foo<pre>b[ar</pre>baz]", 439 [["stylewithcss","true"],["fontname","sans-serif"]], 440 "foo<pre>b<span style=\"font-family:sans-serif\">[ar</span></pre><span style=\"font-family:sans-serif\">baz]</span>", 441 [true,true], 442 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 443 ["foo<pre>b[ar</pre>baz]", 444 [["stylewithcss","false"],["fontname","sans-serif"]], 445 "foo<pre>b<font face=\"sans-serif\">[ar</font></pre><font face=\"sans-serif\">baz]</font>", 446 [true,true], 447 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 448 ["foo<samp>b[ar</samp>baz]", 449 [["stylewithcss","true"],["fontname","sans-serif"]], 450 "foo<samp>b<span style=\"font-family:sans-serif\">[ar</span></samp><span style=\"font-family:sans-serif\">baz]</span>", 451 [true,true], 452 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 453 ["foo<samp>b[ar</samp>baz]", 454 [["stylewithcss","false"],["fontname","sans-serif"]], 455 "foo<samp>b<font face=\"sans-serif\">[ar</font></samp><font face=\"sans-serif\">baz]</font>", 456 [true,true], 457 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 458 ["foo<tt>b[ar</tt>baz]", 459 [["stylewithcss","true"],["fontname","sans-serif"]], 460 "foo<tt>b<span style=\"font-family:sans-serif\">[ar</span></tt><span style=\"font-family:sans-serif\">baz]</span>", 461 [true,true], 462 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 463 ["foo<tt>b[ar</tt>baz]", 464 [["stylewithcss","false"],["fontname","sans-serif"]], 465 "foo<tt>b<font face=\"sans-serif\">[ar</font></tt><font face=\"sans-serif\">baz]</font>", 466 [true,true], 467 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 468 ["foo<span style=\"font-family: sans-serif\">[bar]</span>baz", 469 [["stylewithcss","true"],["fontname","sans-serif"]], 470 "foo<span style=\"font-family:sans-serif\">[bar]</span>baz", 471 [true,true], 472 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], 473 ["foo<span style=\"font-family: sans-serif\">[bar]</span>baz", 474 [["stylewithcss","false"],["fontname","sans-serif"]], 475 "foo<font face=\"sans-serif\">[bar]</font>baz", 476 [true,true], 477 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], 478 ["foo<span style=\"font-family: sans-serif\">b[a]r</span>baz", 479 [["fontname","sans-serif"]], 480 "foo<span style=\"font-family:sans-serif\">b[a]r</span>baz", 481 [true], 482 {"fontname":[false,false,"sans-serif",false,false,"sans-serif"]}], 483 ["foo<span style=\"font-family: monospace\">[bar]</span>baz", 484 [["stylewithcss","true"],["fontname","sans-serif"]], 485 "foo<span style=\"font-family:sans-serif\">[bar]</span>baz", 486 [true,true], 487 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 488 ["foo<span style=\"font-family: monospace\">[bar]</span>baz", 489 [["stylewithcss","false"],["fontname","sans-serif"]], 490 "foo<font face=\"sans-serif\">[bar]</font>baz", 491 [true,true], 492 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 493 ["foo<span style=\"font-family: monospace\">b[a]r</span>baz", 494 [["stylewithcss","true"],["fontname","sans-serif"]], 495 "foo<span style=\"font-family:monospace\">b</span><span style=\"font-family:sans-serif\">[a]</span><span style=\"font-family:monospace\">r</span>baz", 496 [true,true], 497 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 498 ["foo<span style=\"font-family: monospace\">b[a]r</span>baz", 499 [["stylewithcss","false"],["fontname","sans-serif"]], 500 "foo<span style=\"font-family:monospace\">b</span><font face=\"sans-serif\">[a]</font><span style=\"font-family:monospace\">r</span>baz", 501 [true,true], 502 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 503 ["foo<tt contenteditable=false>ba[r</tt>b]az", 504 [["fontname","sans-serif"]], 505 "foo<tt contenteditable=\"false\">ba[r</tt>b]az", 506 [false], 507 {"fontname":[false,false,"serif",false,false,"serif"]}], 508 ["fo[o<tt contenteditable=false>b]ar</tt>baz", 509 [["fontname","sans-serif"]], 510 "fo[o<tt contenteditable=\"false\">b]ar</tt>baz", 511 [false], 512 {"fontname":[false,false,"serif",false,false,"serif"]}], 513 ["foo<tt>{}<br></tt>bar", 514 [["fontname","sans-serif"]], 515 "foo<tt>{}<br></tt>bar", 516 [true], 517 {"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 518 ["foo<tt>{<br></tt>}bar", 519 [["stylewithcss","true"],["fontname","sans-serif"]], 520 "foo<tt>{<span style=\"font-family:sans-serif\"><br></span></tt>}bar", 521 [true,true], 522 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 523 ["foo<tt>{<br></tt>}bar", 524 [["stylewithcss","false"],["fontname","sans-serif"]], 525 "foo<tt>{<font face=\"sans-serif\"><br></font></tt>}bar", 526 [true,true], 527 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 528 ["foo<tt>{<br></tt>b]ar", 529 [["stylewithcss","true"],["fontname","sans-serif"]], 530 "foo<tt>{<span style=\"font-family:sans-serif\"><br></span></tt><span style=\"font-family:sans-serif\">b]</span>ar", 531 [true,true], 532 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 533 ["foo<tt>{<br></tt>b]ar", 534 [["stylewithcss","false"],["fontname","sans-serif"]], 535 "foo<tt>{<font face=\"sans-serif\"><br></font></tt><font face=\"sans-serif\">b]</font>ar", 536 [true,true], 537 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 538 ["fo[o<span style=font-family:monospace>b]ar</span>baz", 539 [["stylewithcss","true"],["fontname","sans-serif"]], 540 "fo<span style=\"font-family:sans-serif\">[ob]</span><span style=\"font-family:monospace\">ar</span>baz", 541 [true,true], 542 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 543 ["fo[o<span style=font-family:monospace>b]ar</span>baz", 544 [["stylewithcss","false"],["fontname","sans-serif"]], 545 "fo<font face=\"sans-serif\">[ob]</font><span style=\"font-family:monospace\">ar</span>baz", 546 [true,true], 547 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 548 ["foo<span style=font-family:monospace>ba[r</span>b]az", 549 [["stylewithcss","true"],["fontname","sans-serif"]], 550 "foo<span style=\"font-family:monospace\">ba</span><span style=\"font-family:sans-serif\">[rb]</span>az", 551 [true,true], 552 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 553 ["foo<span style=font-family:monospace>ba[r</span>b]az", 554 [["stylewithcss","false"],["fontname","sans-serif"]], 555 "foo<span style=\"font-family:monospace\">ba</span><font face=\"sans-serif\">[rb]</font>az", 556 [true,true], 557 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"monospace",false,false,"sans-serif"]}], 558 ["fo[o<span style=font-family:monospace>bar</span>b]az", 559 [["stylewithcss","true"],["fontname","sans-serif"]], 560 "fo<span style=\"font-family:sans-serif\">[obarb]</span>az", 561 [true,true], 562 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 563 ["fo[o<span style=font-family:monospace>bar</span>b]az", 564 [["stylewithcss","false"],["fontname","sans-serif"]], 565 "fo<font face=\"sans-serif\">[obarb]</font>az", 566 [true,true], 567 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 568 ["foo[<span style=font-family:monospace>b]ar</span>baz", 569 [["stylewithcss","true"],["fontname","sans-serif"]], 570 "foo<span style=\"font-family:sans-serif\">[b]</span><span style=\"font-family:monospace\">ar</span>baz", 571 [true,true], 572 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 573 ["foo[<span style=font-family:monospace>b]ar</span>baz", 574 [["stylewithcss","false"],["fontname","sans-serif"]], 575 "foo<font face=\"sans-serif\">[b]</font><span style=\"font-family:monospace\">ar</span>baz", 576 [true,true], 577 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 578 ["foo<span style=font-family:monospace>ba[r</span>]baz", 579 [["stylewithcss","true"],["fontname","sans-serif"]], 580 "foo<span style=\"font-family:monospace\">ba</span><span style=\"font-family:sans-serif\">[r]</span>baz", 581 [true,true], 582 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 583 ["foo<span style=font-family:monospace>ba[r</span>]baz", 584 [["stylewithcss","false"],["fontname","sans-serif"]], 585 "foo<span style=\"font-family:monospace\">ba</span><font face=\"sans-serif\">[r]</font>baz", 586 [true,true], 587 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 588 ["foo[<span style=font-family:monospace>bar</span>]baz", 589 [["stylewithcss","true"],["fontname","sans-serif"]], 590 "foo[<span style=\"font-family:sans-serif\">bar</span>]baz", 591 [true,true], 592 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 593 ["foo[<span style=font-family:monospace>bar</span>]baz", 594 [["stylewithcss","false"],["fontname","sans-serif"]], 595 "foo[<font face=\"sans-serif\">bar</font>]baz", 596 [true,true], 597 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 598 ["foo<span style=font-family:monospace>[bar]</span>baz", 599 [["stylewithcss","true"],["fontname","sans-serif"]], 600 "foo<span style=\"font-family:sans-serif\">[bar]</span>baz", 601 [true,true], 602 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 603 ["foo<span style=font-family:monospace>[bar]</span>baz", 604 [["stylewithcss","false"],["fontname","sans-serif"]], 605 "foo<font face=\"sans-serif\">[bar]</font>baz", 606 [true,true], 607 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 608 ["foo{<span style=font-family:monospace>bar</span>}baz", 609 [["stylewithcss","true"],["fontname","sans-serif"]], 610 "foo{<span style=\"font-family:sans-serif\">bar}</span>baz", 611 [true,true], 612 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 613 ["foo{<span style=font-family:monospace>bar</span>}baz", 614 [["stylewithcss","false"],["fontname","sans-serif"]], 615 "foo{<font face=\"sans-serif\">bar}</font>baz", 616 [true,true], 617 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 618 ["fo[o<code>b]ar</code>", 619 [["stylewithcss","true"],["fontname","sans-serif"]], 620 "fo<span style=\"font-family:sans-serif\">[o</span><code><span style=\"font-family:sans-serif\">b]</span>ar</code>", 621 [true,true], 622 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 623 ["fo[o<code>b]ar</code>", 624 [["stylewithcss","false"],["fontname","sans-serif"]], 625 "fo<font face=\"sans-serif\">[o</font><code><font face=\"sans-serif\">b]</font>ar</code>", 626 [true,true], 627 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 628 ["fo[o<kbd>b]ar</kbd>", 629 [["stylewithcss","true"],["fontname","sans-serif"]], 630 "fo<span style=\"font-family:sans-serif\">[o</span><kbd><span style=\"font-family:sans-serif\">b]</span>ar</kbd>", 631 [true,true], 632 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 633 ["fo[o<kbd>b]ar</kbd>", 634 [["stylewithcss","false"],["fontname","sans-serif"]], 635 "fo<font face=\"sans-serif\">[o</font><kbd><font face=\"sans-serif\">b]</font>ar</kbd>", 636 [true,true], 637 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 638 ["fo[o<listing>b]ar</listing>", 639 [["stylewithcss","true"],["fontname","sans-serif"]], 640 "fo<span style=\"font-family:sans-serif\">[o</span><listing><span style=\"font-family:sans-serif\">b]</span>ar</listing>", 641 [true,true], 642 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 643 ["fo[o<listing>b]ar</listing>", 644 [["stylewithcss","false"],["fontname","sans-serif"]], 645 "fo<font face=\"sans-serif\">[o</font><listing><font face=\"sans-serif\">b]</font>ar</listing>", 646 [true,true], 647 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 648 ["fo[o<pre>b]ar</pre>", 649 [["stylewithcss","true"],["fontname","sans-serif"]], 650 "fo<span style=\"font-family:sans-serif\">[o</span><pre><span style=\"font-family:sans-serif\">b]</span>ar</pre>", 651 [true,true], 652 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 653 ["fo[o<pre>b]ar</pre>", 654 [["stylewithcss","false"],["fontname","sans-serif"]], 655 "fo<font face=\"sans-serif\">[o</font><pre><font face=\"sans-serif\">b]</font>ar</pre>", 656 [true,true], 657 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 658 ["fo[o<samp>b]ar</samp>", 659 [["stylewithcss","true"],["fontname","sans-serif"]], 660 "fo<span style=\"font-family:sans-serif\">[o</span><samp><span style=\"font-family:sans-serif\">b]</span>ar</samp>", 661 [true,true], 662 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 663 ["fo[o<samp>b]ar</samp>", 664 [["stylewithcss","false"],["fontname","sans-serif"]], 665 "fo<font face=\"sans-serif\">[o</font><samp><font face=\"sans-serif\">b]</font>ar</samp>", 666 [true,true], 667 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 668 ["fo[o<tt>b]ar</tt>", 669 [["stylewithcss","true"],["fontname","sans-serif"]], 670 "fo<span style=\"font-family:sans-serif\">[o</span><tt><span style=\"font-family:sans-serif\">b]</span>ar</tt>", 671 [true,true], 672 {"stylewithcss":[false,false,"",false,true,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 673 ["fo[o<tt>b]ar</tt>", 674 [["stylewithcss","false"],["fontname","sans-serif"]], 675 "fo<font face=\"sans-serif\">[o</font><tt><font face=\"sans-serif\">b]</font>ar</tt>", 676 [true,true], 677 {"stylewithcss":[false,true,"",false,false,""],"fontname":[true,false,"serif",false,false,"sans-serif"]}], 678 ["<tt>fo[o</tt><code>b]ar</code>", 679 [["stylewithcss","true"],["fontname","sans-serif"]], 680 "<tt>fo<span style=\"font-family:sans-serif\">[o</span></tt><code><span style=\"font-family:sans-serif\">b]</span>ar</code>", 681 [true,true], 682 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 683 ["<tt>fo[o</tt><code>b]ar</code>", 684 [["stylewithcss","false"],["fontname","sans-serif"]], 685 "<tt>fo<font face=\"sans-serif\">[o</font></tt><code><font face=\"sans-serif\">b]</font>ar</code>", 686 [true,true], 687 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 688 ["<pre>fo[o</pre><samp>b]ar</samp>", 689 [["stylewithcss","true"],["fontname","sans-serif"]], 690 "<pre>fo<span style=\"font-family:sans-serif\">[o</span></pre><samp><span style=\"font-family:sans-serif\">b]</span>ar</samp>", 691 [true,true], 692 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 693 ["<pre>fo[o</pre><samp>b]ar</samp>", 694 [["stylewithcss","false"],["fontname","sans-serif"]], 695 "<pre>fo<font face=\"sans-serif\">[o</font></pre><samp><font face=\"sans-serif\">b]</font>ar</samp>", 696 [true,true], 697 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 698 ["<span style=font-family:monospace>fo[o</span><kbd>b]ar</kbd>", 699 [["stylewithcss","true"],["fontname","sans-serif"]], 700 "<span style=\"font-family:monospace\">fo</span><span style=\"font-family:sans-serif\">[o</span><kbd><span style=\"font-family:sans-serif\">b]</span>ar</kbd>", 701 [true,true], 702 {"stylewithcss":[false,false,"",false,true,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 703 ["<span style=font-family:monospace>fo[o</span><kbd>b]ar</kbd>", 704 [["stylewithcss","false"],["fontname","sans-serif"]], 705 "<span style=\"font-family:monospace\">fo</span><font face=\"sans-serif\">[o</font><kbd><font face=\"sans-serif\">b]</font>ar</kbd>", 706 [true,true], 707 {"stylewithcss":[false,true,"",false,false,""],"fontname":[false,false,"monospace",false,false,"sans-serif"]}], 708 709 // If contents of <font> are entirely selected, it should be reused. 710 ["<font size=7>[abc]</font>", 711 [["styleWithCSS","false"],["fontName","monospace"]], 712 ["<font face=\"monospace\" size=\"7\">[abc]</font>", 713 "<font size=\"7\" face=\"monospace\">[abc]</font>"], 714 [true,true], 715 {}], 716 ["<font color=#ff0000>[abc]</font>", 717 [["styleWithCSS","false"],["fontName","monospace"]], 718 ["<font face=\"monospace\" color=\"#ff0000\">[abc]</font>", 719 "<font color=\"#ff0000\" face=\"monospace\">[abc]</font>"], 720 [true,true], 721 {}], 722 ["<font size=\"7\" color=#ff0000>[abc]</font>", 723 [["styleWithCSS","false"],["fontName","monospace"]], 724 ["<font color=\"#ff0000\" face=\"monospace\" size=\"7\">[abc]</font>", 725 "<font color=\"#ff0000\" size=\"7\" face=\"monospace\">[abc]</font>", 726 "<font face=\"monospace\" color=\"#ff0000\" size=\"7\">[abc]</font>", 727 "<font face=\"monospace\" size=\"7\" color=\"#ff0000\">[abc]</font>", 728 "<font size=\"7\" color=\"#ff0000\" face=\"monospace\">[abc]</font>", 729 "<font size=\"7\" face=\"monospace\" color=\"#ff0000\">[abc]</font>"], 730 [true,true], 731 {}], 732 // but don't split existing <font> if partially selected. 733 ["<font size=7>[a]bc</font>", 734 [["styleWithCSS","false"],["fontName","monospace"]], 735 "<font size=\"7\"><font face=\"monospace\">[a]</font>bc</font>", 736 [true,true], 737 {}], 738 ["<font size=7>ab[c]</font>", 739 [["styleWithCSS","false"],["fontName","monospace"]], 740 "<font size=\"7\">ab<font face=\"monospace\">[c]</font></font>", 741 [true,true], 742 {}], 743 ["<font color=#ff0000>[a]bc</font>", 744 [["styleWithCSS","false"],["fontName","monospace"]], 745 "<font color=\"#ff0000\"><font face=\"monospace\">[a]</font>bc</font>", 746 [true,true], 747 {}], 748 ["<font color=#ff0000>ab[c]</font>", 749 [["styleWithCSS","false"],["fontName","monospace"]], 750 "<font color=\"#ff0000\">ab<font face=\"monospace\">[c]</font></font>", 751 [true,true], 752 {}], 753 754 // Should not change the style of the non-editable nodes so that only the 755 // visible and editable nodes are wrapped into the <font> elements. 756 ['{ <span contenteditable="false">A</span> ; <span contenteditable="false">B</span> ; <span contenteditable="false">C</span> }', 757 [["stylewithcss","false"],["fontname","sans-serif"]], 758 ' <span contenteditable="false">A</span><font face="sans-serif"> ; </font><span contenteditable="false">B</span><font face="sans-serif"> ; </font><span contenteditable="false">C</span> ', 759 [true,true], 760 {}], 761 ]