flutter_flutter/tests/parser/whitespace.sky
Elliott Sprehn 0275d42ac7 Add the <t> element and ignore whitespace outside it.
We now only preserve the whitespace inside a <t> element inside
the parser. This removes the known n^2 from reattaching whitespace
which should make parsing and appending nodes faster. I also
removed the dead WhitespaceMode code from the parser, and made
the dom-seralizer.sky auto indent the markup so the test output
would be readable.

R=abarth@chromium.org

Review URL: https://codereview.chromium.org/867963006
2015-01-23 16:50:00 -08:00

33 lines
413 B
Plaintext

<sky>
<import src="../resources/dump-as-markup.sky"></import>
<t>
<span>
A
<div>
<span></span>
<!-- All whitespace in a subtree should be kept under <t>. -->
<span></span>
</div>
</span>
<!-- This whitespace should be preserved. -->
<span>B</span>
</t>
<div>
<span>
A
</span>
<!-- This whitespace should be ignored. -->
<span>B</span>
</div>
</sky>