// For documentation of the format, see README in this directory.
var browserTests = [
["foo[]bar" ,
[["fontname" ,"sans-serif" ]],
"foo[]bar" ,
[true ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo</p> <p>bar]</p>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<p><span style=\" font-family:sans-serif\">[foo</span></p> <p><span style=\" font-family:sans-serif\">bar]</span></p>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo</p> <p>bar]</p>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<p><font face=\" sans-serif\">[foo</font></p> <p><font face=\" sans-serif\">bar]</font></p>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<span>[foo</span> <span>bar]</span>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\"><span>[foo</span> <span>bar]</span></span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<span>[foo</span> <span>bar]</span>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\"><span>[foo</span> <span>bar]</span></font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo<p><br><p>bar]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<p>[foo<p><br><p>bar]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<p><font face=\" sans-serif\">[foo</font></p><p><font face=\" sans-serif\"><br></font></p><p><font face=\" sans-serif\">bar]</font></p>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<b>foo[]bar</b>" ,
[["fontname" ,"sans-serif" ]],
"<b>foo[]bar</b>" ,
[true ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<i>foo[]bar</i>" ,
[["fontname" ,"sans-serif" ]],
"<i>foo[]bar</i>" ,
[true ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<span>foo</span>{}<span>bar</span>" ,
[["fontname" ,"sans-serif" ]],
"<span>foo</span>{}<span>bar</span>" ,
[true ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<span>foo[</span><span>]bar</span>" ,
[["fontname" ,"sans-serif" ]],
"<span>foo[</span><span>]bar</span>" ,
[true ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar]baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar]</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar]baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar]</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar<b>baz]qoz</b>quz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar</span><b><span style=\" font-family:sans-serif\">baz]</span>qoz</b>quz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar<b>baz]qoz</b>quz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar</font><b><font face=\" sans-serif\">baz]</font>qoz</b>quz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar<i>baz]qoz</i>quz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar</span><i><span style=\" font-family:sans-serif\">baz]</span>qoz</i>quz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[bar<i>baz]qoz</i>quz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar</font><i><font face=\" sans-serif\">baz]</font>qoz</i>quz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["{<p><p> <p>foo</p>}" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"{<p></p><p> </p><p><span style=\" font-family:sans-serif\">foo</span></p>}" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["{<p><p> <p>foo</p>}" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"{<p></p><p> </p><p><font face=\" sans-serif\">foo</font></p>}" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<table><tbody><tr><td>foo</td><td>b<span style=\" font-family:sans-serif\">[a]</span>r</td><td>baz</td></tr></tbody></table>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<table><tbody><tr><td>foo</td><td>b<font face=\" sans-serif\">[a]</font>r</td><td>baz</td></tr></tbody></table>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<table><tbody><tr><td>foo</td>{<td><span style=\" font-family:sans-serif\">bar</span></td>}<td>baz</td></tr></tbody></table>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<table><tbody><tr><td>foo</td>{<td><font face=\" sans-serif\">bar</font></td>}<td>baz</td></tr></tbody></table>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["{<table><tr><td>foo<td>bar<td>baz</table>}" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"{<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>}" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["{<table><tr><td>foo<td>bar<td>baz</table>}" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"{<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>}" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo<code>[bar]</code>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<code><span style=\" font-family:sans-serif\">[bar]</span></code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<code>[bar]</code>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<code><font face=\" sans-serif\">[bar]</font></code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>[bar]</kbd>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<kbd><span style=\" font-family:sans-serif\">[bar]</span></kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>[bar]</kbd>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<kbd><font face=\" sans-serif\">[bar]</font></kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>[bar]</listing>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<listing><span style=\" font-family:sans-serif\">[bar]</span></listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>[bar]</listing>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<listing><font face=\" sans-serif\">[bar]</font></listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>[bar]</pre>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<pre><span style=\" font-family:sans-serif\">[bar]</span></pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>[bar]</pre>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<pre><font face=\" sans-serif\">[bar]</font></pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>[bar]</samp>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<samp><span style=\" font-family:sans-serif\">[bar]</span></samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>[bar]</samp>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<samp><font face=\" sans-serif\">[bar]</font></samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>[bar]</tt>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<tt><span style=\" font-family:sans-serif\">[bar]</span></tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>[bar]</tt>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<tt><font face=\" sans-serif\">[bar]</font></tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<code>b[a]r</code>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<code>b<span style=\" font-family:sans-serif\">[a]</span>r</code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<code>b[a]r</code>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<code>b<font face=\" sans-serif\">[a]</font>r</code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>b[a]r</kbd>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<kbd>b<span style=\" font-family:sans-serif\">[a]</span>r</kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>b[a]r</kbd>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<kbd>b<font face=\" sans-serif\">[a]</font>r</kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>b[a]r</listing>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<listing>b<span style=\" font-family:sans-serif\">[a]</span>r</listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>b[a]r</listing>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<listing>b<font face=\" sans-serif\">[a]</font>r</listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>b[a]r</pre>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<pre>b<span style=\" font-family:sans-serif\">[a]</span>r</pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>b[a]r</pre>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<pre>b<font face=\" sans-serif\">[a]</font>r</pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>b[a]r</samp>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<samp>b<span style=\" font-family:sans-serif\">[a]</span>r</samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>b[a]r</samp>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<samp>b<font face=\" sans-serif\">[a]</font>r</samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>b[a]r</tt>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<tt>b<span style=\" font-family:sans-serif\">[a]</span>r</tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>b[a]r</tt>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<tt>b<font face=\" sans-serif\">[a]</font>r</tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["[foo<code>bar</code>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo<code><span style=\" font-family:sans-serif\">bar</span></code>baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<code>bar</code>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo<code><font face=\" sans-serif\">bar</font></code>baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<kbd>bar</kbd>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo<kbd><span style=\" font-family:sans-serif\">bar</span></kbd>baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<kbd>bar</kbd>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo<kbd><font face=\" sans-serif\">bar</font></kbd>baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<listing>bar</listing>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<listing>bar</listing>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><listing><font face=\" sans-serif\">bar</font></listing><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<pre>bar</pre>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<pre>bar</pre>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><pre><font face=\" sans-serif\">bar</font></pre><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<samp>bar</samp>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo<samp><span style=\" font-family:sans-serif\">bar</span></samp>baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<samp>bar</samp>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo<samp><font face=\" sans-serif\">bar</font></samp>baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<tt>bar</tt>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo<tt><span style=\" font-family:sans-serif\">bar</span></tt>baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<tt>bar</tt>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo<tt><font face=\" sans-serif\">bar</font></tt>baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<code>ba]r</code>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><code><span style=\" font-family:sans-serif\">ba]</span>r</code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<code>ba]r</code>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><code><font face=\" sans-serif\">ba]</font>r</code>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<kbd>ba]r</kbd>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><kbd><span style=\" font-family:sans-serif\">ba]</span>r</kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<kbd>ba]r</kbd>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><kbd><font face=\" sans-serif\">ba]</font>r</kbd>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<listing>ba]r</listing>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><listing><span style=\" font-family:sans-serif\">ba]</span>r</listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<listing>ba]r</listing>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><listing><font face=\" sans-serif\">ba]</font>r</listing>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<pre>ba]r</pre>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><pre><span style=\" font-family:sans-serif\">ba]</span>r</pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<pre>ba]r</pre>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><pre><font face=\" sans-serif\">ba]</font>r</pre>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<samp>ba]r</samp>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><samp><span style=\" font-family:sans-serif\">ba]</span>r</samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<samp>ba]r</samp>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><samp><font face=\" sans-serif\">ba]</font>r</samp>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<tt>ba]r</tt>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:sans-serif\">[foo</span><tt><span style=\" font-family:sans-serif\">ba]</span>r</tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["[foo<tt>ba]r</tt>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<font face=\" sans-serif\">[foo</font><tt><font face=\" sans-serif\">ba]</font>r</tt>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo<code>b[ar</code>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<code>b<span style=\" font-family:sans-serif\">[ar</span></code><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<code>b[ar</code>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<code>b<font face=\" sans-serif\">[ar</font></code><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>b[ar</kbd>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<kbd>b<span style=\" font-family:sans-serif\">[ar</span></kbd><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<kbd>b[ar</kbd>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<kbd>b<font face=\" sans-serif\">[ar</font></kbd><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>b[ar</listing>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<listing>b<span style=\" font-family:sans-serif\">[ar</span></listing><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<listing>b[ar</listing>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<listing>b<font face=\" sans-serif\">[ar</font></listing><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>b[ar</pre>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<pre>b<span style=\" font-family:sans-serif\">[ar</span></pre><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<pre>b[ar</pre>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<pre>b<font face=\" sans-serif\">[ar</font></pre><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>b[ar</samp>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<samp>b<span style=\" font-family:sans-serif\">[ar</span></samp><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<samp>b[ar</samp>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<samp>b<font face=\" sans-serif\">[ar</font></samp><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>b[ar</tt>baz]" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<tt>b<span style=\" font-family:sans-serif\">[ar</span></tt><span style=\" font-family:sans-serif\">baz]</span>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>b[ar</tt>baz]" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<tt>b<font face=\" sans-serif\">[ar</font></tt><font face=\" sans-serif\">baz]</font>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: sans-serif\">[bar]</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar]</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"sans-serif" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: sans-serif\">[bar]</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar]</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"sans-serif" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: sans-serif\">b[a]r</span>baz" ,
[["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">b[a]r</span>baz" ,
[true ],
{"fontname" :[false ,false ,"sans-serif" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: monospace\">[bar]</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar]</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: monospace\">[bar]</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar]</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: monospace\">b[a]r</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">b</span><span style=\" font-family:sans-serif\">[a]</span><span style=\" font-family:monospace\">r</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=\" font-family: monospace\">b[a]r</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">b</span><font face=\" sans-serif\">[a]</font><span style=\" font-family:monospace\">r</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt contenteditable=false>ba[r</tt>b]az" ,
[["fontname" ,"sans-serif" ]],
"foo<tt contenteditable=\" false \">ba[r</tt>b]az" ,
[false ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"serif" ]}],
["fo[o<tt contenteditable=false>b]ar</tt>baz" ,
[["fontname" ,"sans-serif" ]],
"fo[o<tt contenteditable=\" false \">b]ar</tt>baz" ,
[false ],
{"fontname" :[false ,false ,"serif" ,false ,false ,"serif" ]}],
["foo<tt>{}<br></tt>bar" ,
[["fontname" ,"sans-serif" ]],
"foo<tt>{}<br></tt>bar" ,
[true ],
{"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>{<br></tt>}bar" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<tt>{<span style=\" font-family:sans-serif\"><br></span></tt>}bar" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>{<br></tt>}bar" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<tt>{<font face=\" sans-serif\"><br></font></tt>}bar" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>{<br></tt>b]ar" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<tt>{<span style=\" font-family:sans-serif\"><br></span></tt><span style=\" font-family:sans-serif\">b]</span>ar" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<tt>{<br></tt>b]ar" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<tt>{<font face=\" sans-serif\"><br></font></tt><font face=\" sans-serif\">b]</font>ar" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["fo[o<span style=font-family:monospace>b]ar</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[ob]</span><span style=\" font-family:monospace\">ar</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<span style=font-family:monospace>b]ar</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[ob]</font><span style=\" font-family:monospace\">ar</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>ba[r</span>b]az" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">ba</span><span style=\" font-family:sans-serif\">[rb]</span>az" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>ba[r</span>b]az" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">ba</span><font face=\" sans-serif\">[rb]</font>az" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["fo[o<span style=font-family:monospace>bar</span>b]az" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[obarb]</span>az" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<span style=font-family:monospace>bar</span>b]az" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[obarb]</font>az" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["foo[<span style=font-family:monospace>b]ar</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[b]</span><span style=\" font-family:monospace\">ar</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo[<span style=font-family:monospace>b]ar</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[b]</font><span style=\" font-family:monospace\">ar</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>ba[r</span>]baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">ba</span><span style=\" font-family:sans-serif\">[r]</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>ba[r</span>]baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:monospace\">ba</span><font face=\" sans-serif\">[r]</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo[<span style=font-family:monospace>bar</span>]baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo[<span style=\" font-family:sans-serif\">bar</span>]baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo[<span style=font-family:monospace>bar</span>]baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo[<font face=\" sans-serif\">bar</font>]baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>[bar]</span>baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo<span style=\" font-family:sans-serif\">[bar]</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo<span style=font-family:monospace>[bar]</span>baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo<font face=\" sans-serif\">[bar]</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo{<span style=font-family:monospace>bar</span>}baz" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"foo{<span style=\" font-family:sans-serif\">bar}</span>baz" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["foo{<span style=font-family:monospace>bar</span>}baz" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"foo{<font face=\" sans-serif\">bar}</font>baz" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["fo[o<code>b]ar</code>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><code><span style=\" font-family:sans-serif\">b]</span>ar</code>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<code>b]ar</code>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><code><font face=\" sans-serif\">b]</font>ar</code>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<kbd>b]ar</kbd>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><kbd><span style=\" font-family:sans-serif\">b]</span>ar</kbd>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<kbd>b]ar</kbd>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><kbd><font face=\" sans-serif\">b]</font>ar</kbd>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<listing>b]ar</listing>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><listing><span style=\" font-family:sans-serif\">b]</span>ar</listing>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<listing>b]ar</listing>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><listing><font face=\" sans-serif\">b]</font>ar</listing>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<pre>b]ar</pre>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><pre><span style=\" font-family:sans-serif\">b]</span>ar</pre>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<pre>b]ar</pre>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><pre><font face=\" sans-serif\">b]</font>ar</pre>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<samp>b]ar</samp>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><samp><span style=\" font-family:sans-serif\">b]</span>ar</samp>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<samp>b]ar</samp>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><samp><font face=\" sans-serif\">b]</font>ar</samp>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<tt>b]ar</tt>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"fo<span style=\" font-family:sans-serif\">[o</span><tt><span style=\" font-family:sans-serif\">b]</span>ar</tt>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["fo[o<tt>b]ar</tt>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"fo<font face=\" sans-serif\">[o</font><tt><font face=\" sans-serif\">b]</font>ar</tt>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[true ,false ,"serif" ,false ,false ,"sans-serif" ]}],
["<tt>fo[o</tt><code>b]ar</code>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<tt>fo<span style=\" font-family:sans-serif\">[o</span></tt><code><span style=\" font-family:sans-serif\">b]</span>ar</code>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["<tt>fo[o</tt><code>b]ar</code>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<tt>fo<font face=\" sans-serif\">[o</font></tt><code><font face=\" sans-serif\">b]</font>ar</code>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["<pre>fo[o</pre><samp>b]ar</samp>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<pre>fo<span style=\" font-family:sans-serif\">[o</span></pre><samp><span style=\" font-family:sans-serif\">b]</span>ar</samp>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["<pre>fo[o</pre><samp>b]ar</samp>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<pre>fo<font face=\" sans-serif\">[o</font></pre><samp><font face=\" sans-serif\">b]</font>ar</samp>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["<span style=font-family:monospace>fo[o</span><kbd>b]ar</kbd>" ,
[["stylewithcss" ,"true" ],["fontname" ,"sans-serif" ]],
"<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>" ,
[true ,true ],
{"stylewithcss" :[false ,false ,"" ,false ,true ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
["<span style=font-family:monospace>fo[o</span><kbd>b]ar</kbd>" ,
[["stylewithcss" ,"false" ],["fontname" ,"sans-serif" ]],
"<span style=\" font-family:monospace\">fo</span><font face=\" sans-serif\">[o</font><kbd><font face=\" sans-serif\">b]</font>ar</kbd>" ,
[true ,true ],
{"stylewithcss" :[false ,true ,"" ,false ,false ,"" ],"fontname" :[false ,false ,"monospace" ,false ,false ,"sans-serif" ]}],
// If contents of <font> are entirely selected, it should be reused.
["<font size=7>[abc]</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
["<font face=\" monospace\" size=\" 7\">[abc]</font>" ,
"<font size=\" 7\" face=\" monospace\">[abc]</font>" ],
[true ,true ],
{}],
["<font color=#ff0000>[abc]</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
["<font face=\" monospace\" color=\" #ff0000\">[abc]</font>" ,
"<font color=\" #ff0000\" face=\" monospace\">[abc]</font>" ],
[true ,true ],
{}],
["<font size=\" 7\" color=#ff0000>[abc]</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
["<font color=\" #ff0000\" face=\" monospace\" size=\" 7\">[abc]</font>" ,
"<font color=\" #ff0000\" size=\" 7\" face=\" monospace\">[abc]</font>" ,
"<font face=\" monospace\" color=\" #ff0000\" size=\" 7\">[abc]</font>" ,
"<font face=\" monospace\" size=\" 7\" color=\" #ff0000\">[abc]</font>" ,
"<font size=\" 7\" color=\" #ff0000\" face=\" monospace\">[abc]</font>" ,
"<font size=\" 7\" face=\" monospace\" color=\" #ff0000\">[abc]</font>" ],
[true ,true ],
{}],
// but don't split existing <font> if partially selected.
["<font size=7>[a]bc</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
"<font size=\" 7\"><font face=\" monospace\">[a]</font>bc</font>" ,
[true ,true ],
{}],
["<font size=7>ab[c]</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
"<font size=\" 7\">ab<font face=\" monospace\">[c]</font></font>" ,
[true ,true ],
{}],
["<font color=#ff0000>[a]bc</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
"<font color=\" #ff0000\"><font face=\" monospace\">[a]</font>bc</font>" ,
[true ,true ],
{}],
["<font color=#ff0000>ab[c]</font>" ,
[["styleWithCSS" ,"false" ],["fontName" ,"monospace" ]],
"<font color=\" #ff0000\">ab<font face=\" monospace\">[c]</font></font>" ,
[true ,true ],
{}],
]
Messung V0.5 in Prozent C=92 H=97 G=94
¤ Dauer der Verarbeitung: 0.17 Sekunden
(vorverarbeitet am 2026-04-26)
¤
*© Formatika GbR, Deutschland