mirror of
https://github.com/servo/servo.git
synced 2025-10-03 18:19:14 +01:00
259 lines
9.7 KiB
INI
259 lines
9.7 KiB
INI
[getter.html]
|
||
[Trailing whitespace before hard line break removed ("<div>abc <br>def")]
|
||
expected: FAIL
|
||
|
||
[Whitespace collapses across element boundaries ("<div><span>abc </span> def")]
|
||
expected: FAIL
|
||
|
||
[Whitespace collapses across element boundaries ("<div><span>abc </span><span></span> def")]
|
||
expected: FAIL
|
||
|
||
[Whitespace collapses across element boundaries ("<div><span>abc </span><span style='white-space:pre'></span> def")]
|
||
expected: FAIL
|
||
|
||
[Soft line breaks ignored ("<div style='width:0'>abc def")]
|
||
expected: FAIL
|
||
|
||
[::first-line styles applied ("<div class='first-line-uppercase' style='width:0'>abc def")]
|
||
expected: FAIL
|
||
|
||
[::first-letter styles applied ("<div class='first-letter-uppercase' style='width:0'>abc def")]
|
||
expected: FAIL
|
||
|
||
[::first-letter float ignored ("<div class='first-letter-float' style='width:0'>abc def")]
|
||
expected: FAIL
|
||
|
||
[visibility:hidden child not rendered ("<div>123<span style='visibility:hidden'>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:visible child rendered ("<div style='visibility:hidden'>123<span style='visibility:visible'>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse row-group ("<table><tbody style='visibility:collapse'><tr><td>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse row ("<table><tr style='visibility:collapse'><td>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse cell ("<table><tr><td style='visibility:collapse'>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse row-group with visible cell ("<table><tbody style='visibility:collapse'><tr><td style='visibility:visible'>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse row with visible cell ("<table><tr style='visibility:collapse'><td style='visibility:visible'>abc")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse honored on flex item ("<div style='display:flex'><span style='visibility:collapse'>1</span><span>2</span></div>")]
|
||
expected: FAIL
|
||
|
||
[visibility:collapse honored on grid item ("<div style='display:grid'><span style='visibility:collapse'>1</span><span>2</span></div>")]
|
||
expected: FAIL
|
||
|
||
[opacity:0 child rendered ("<div>123<span style='opacity:0'>abc")]
|
||
expected: FAIL
|
||
|
||
[<audio> contents ignored ("<audio style='display:block'><source id='target' class='poke' style='display:block'>")]
|
||
expected: FAIL
|
||
|
||
[<video> contents ignored ("<video style='display:block'><source id='target' class='poke' style='display:block'>")]
|
||
expected: FAIL
|
||
|
||
[<select size='1'> contents of options preserved ("<select size='1'><option>abc</option><option>def")]
|
||
expected: FAIL
|
||
|
||
[<select size='2'> contents of options preserved ("<select size='2'><option>abc</option><option>def")]
|
||
expected: FAIL
|
||
|
||
[empty <select> ("<div>a<select></select>bc")]
|
||
expected: FAIL
|
||
|
||
[<select> containing text node child ("<select class='poke'></select>")]
|
||
expected: FAIL
|
||
|
||
[<optgroup> containing <optgroup> ("<select><optgroup class='poke-optgroup'></select>")]
|
||
expected: FAIL
|
||
|
||
[<optgroup> containing <option> ("<select><optgroup><option>abc</select>")]
|
||
expected: FAIL
|
||
|
||
[<div> in <option> ("<select><option class='poke-div'>123</select>")]
|
||
expected: FAIL
|
||
|
||
[empty <optgroup> in <div> ("<div>a<optgroup></optgroup>bc")]
|
||
expected: FAIL
|
||
|
||
[<optgroup> in <div> ("<div>a<optgroup>123</optgroup>bc")]
|
||
expected: FAIL
|
||
|
||
[empty <option> in <div> ("<div>a<option></option>bc")]
|
||
expected: FAIL
|
||
|
||
[<option> in <div> ("<div>a<option>123</option>bc")]
|
||
expected: FAIL
|
||
|
||
[<select size='1'> contents of options preserved ("<div><select size='1'><option>abc</option><option>def")]
|
||
expected: FAIL
|
||
|
||
[<select size='2'> contents of options preserved ("<div><select size='2'><option>abc</option><option>def")]
|
||
expected: FAIL
|
||
|
||
[Blank lines between <p>s separated by non-empty block ("<div><p>abc</p><div>123</div><p>def")]
|
||
expected: FAIL
|
||
|
||
[Blank lines around a <p> in its own block ("<div>abc<div><p>123</p></div>def")]
|
||
expected: FAIL
|
||
|
||
[Blank line after <p> ("<div><p>abc</p>def")]
|
||
expected: FAIL
|
||
|
||
[No newlines at display:inline-block boundary ("<div>123<span style='display:inline-block'>abc</span>def")]
|
||
expected: FAIL
|
||
|
||
[Leading/trailing space removal at display:inline-block boundary ("<div>123<span style='display:inline-block'> abc </span>def")]
|
||
expected: FAIL
|
||
|
||
[Blank lines around <p> even without margin ("<div>123<p style='margin:0px'>abc</p>def")]
|
||
expected: FAIL
|
||
|
||
[<span> boundaries are irrelevant ("<div>123<span>abc</span>def")]
|
||
expected: FAIL
|
||
|
||
[<span> boundaries are irrelevant ("<div>123 <span>abc</span> def")]
|
||
expected: FAIL
|
||
|
||
[<span> boundaries are irrelevant ("<div style='width:0'>123 <span>abc</span> def")]
|
||
expected: FAIL
|
||
|
||
[<em> gets no special treatment ("<div>123<em>abc</em>def")]
|
||
expected: FAIL
|
||
|
||
[<b> gets no special treatment ("<div>123<b>abc</b>def")]
|
||
expected: FAIL
|
||
|
||
[<i> gets no special treatment ("<div>123<i>abc</i>def")]
|
||
expected: FAIL
|
||
|
||
[<strong> gets no special treatment ("<div>123<strong>abc</strong>def")]
|
||
expected: FAIL
|
||
|
||
[<tt> gets no special treatment ("<div>123<tt>abc</tt>def")]
|
||
expected: FAIL
|
||
|
||
[<code> gets no special treatment ("<div>123<code>abc</code>def")]
|
||
expected: FAIL
|
||
|
||
[soft hyphen preserved ("<div style='width:0'>abc­def")]
|
||
expected: FAIL
|
||
|
||
[Ignoring non-rendered table whitespace ("<div><table style='white-space:pre'> <td>abc</td> </table>")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells ("<div><table><tr><td>abc<td>def</table>")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells including empty cells ("<div><table><tr><td>abc<td><td>def</table>")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells including trailing empty cells ("<div><table><tr><td>abc<td><td></table>")]
|
||
expected: FAIL
|
||
|
||
[Newline-separated table rows ("<div><table><tr><td>abc<tr><td>def</table>")]
|
||
expected: FAIL
|
||
|
||
[Newlines around table ("<div>abc<table><td>def</table>ghi")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells in a border-collapse table ("<div><table style='border-collapse:collapse'><tr><td>abc<td>def</table>")]
|
||
expected: FAIL
|
||
|
||
[ ("<table><tfoot><tr><td>footer</tfoot><thead><tr><td style='visibility:collapse'>thead</thead><tbody><tr><td>tbody</tbody></table>")]
|
||
expected: FAIL
|
||
|
||
[Newline between cells and caption ("<div><table><tr><td>abc<caption>def</caption></table>")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells ("<div><div class='table'><span class='cell'>abc</span>\\n<span class='cell'>def</span></div>")]
|
||
expected: FAIL
|
||
|
||
[Newline-separated table rows ("<div><div class='table'><span class='row'><span class='cell'>abc</span></span>\\n<span class='row'><span class='cell'>def</span></span></div>")]
|
||
expected: FAIL
|
||
|
||
[Newlines around table ("<div>abc<div class='table'><span class='cell'>def</span></div>ghi")]
|
||
expected: FAIL
|
||
|
||
[Tab-separated table cells ("<div><div class='itable'><span class='cell'>abc</span>\\n<span class='cell'>def</span></div>")]
|
||
expected: FAIL
|
||
|
||
[Newline-separated table rows ("<div><div class='itable'><span class='row'><span class='cell'>abc</span></span>\\n<span class='row'><span class='cell'>def</span></span></div>")]
|
||
expected: FAIL
|
||
|
||
[No newlines around inline-table ("<div>abc<div class='itable'><span class='cell'>def</span></div>ghi")]
|
||
expected: FAIL
|
||
|
||
[Single newline in two-row inline-table ("<div>abc<div class='itable'><span class='row'><span class='cell'>def</span></span>\\n<span class='row'><span class='cell'>123</span></span></div>ghi")]
|
||
expected: FAIL
|
||
|
||
[<br> induces line break ("<div>abc<br>def")]
|
||
expected: FAIL
|
||
|
||
[<br> induces line break even at end of block ("<div>abc<br>")]
|
||
expected: FAIL
|
||
|
||
[<br> content ignored ("<div><br class='poke'>")]
|
||
expected: FAIL
|
||
|
||
[text-transform handles Turkish casing ("<div><div lang='tr' style='text-transform:uppercase'>i ı")]
|
||
expected: FAIL
|
||
|
||
[block-in-inline doesn't add unnecessary newlines ("<div>abc<span>123<div>456</div>789</span>def")]
|
||
expected: FAIL
|
||
|
||
[position:absolute induces a block boundary ("<div>abc<div style='position:absolute'>123</div>def")]
|
||
expected: FAIL
|
||
|
||
[position:relative has no effect ("<div>abc<span style='position:relative'>123</span>def")]
|
||
expected: FAIL
|
||
|
||
[text-overflow:ellipsis ignored ("<div style='width:0; overflow:hidden; text-overflow:ellipsis'>abc")]
|
||
expected: FAIL
|
||
|
||
[<rt> and no <rp> ("<div><ruby>abc<rt>def</rt></ruby>")]
|
||
expected: FAIL
|
||
|
||
[<rp> ("<div><ruby>abc<rp>(</rp><rt>def</rt><rp>)</rp></ruby>")]
|
||
expected: FAIL
|
||
|
||
[Whitespace text node preserved ("<div style='width:0'><span>abc</span> <span>def</span>")]
|
||
expected: FAIL
|
||
|
||
[text-transform handles Turkish casing ("<div><div lang='tr' style='text-transform:uppercase'>i ı")]
|
||
expected: FAIL
|
||
|
||
[<canvas><div id='target'> contents ok for element not being rendered ("<canvas><div id='target'>abc")]
|
||
expected: FAIL
|
||
|
||
[text-transform handles Turkish casing ("<div><div lang='tr' style='text-transform:uppercase'>i ı")]
|
||
expected: FAIL
|
||
|
||
[Leading whitespace after hard line break removed ("<div>abc<br> def")]
|
||
expected: FAIL
|
||
|
||
[Whitespace around <input> should not be collapsed ("<div>abc <input> def")]
|
||
expected: FAIL
|
||
|
||
[Trailing space at end of inline-block should be collapsed ("<div>abc <span style='display:inline-block'> def </span> ghi")]
|
||
expected: FAIL
|
||
|
||
[Whitespace around inline-block should not be collapsed ("<div>abc <span style='display:inline-block'></span> def")]
|
||
expected: FAIL
|
||
|
||
[text-transform handles Turkish casing ("<div><div lang='tr' style='text-transform:uppercase'>i ı")]
|
||
expected: FAIL
|
||
|
||
[<video> contents ok for element not being rendered ("<video style='display:block'><source id='target' class='poke' style='display:block'>")]
|
||
expected: FAIL
|
||
|
||
[<audio> contents ok for element not being rendered ("<audio style='display:block'><source id='target' class='poke' style='display:block'>")]
|
||
expected: FAIL
|
||
|