text: Don't create Spans for chars nodes that end up as empty strings after xml:space normalization
The new test fails without this commit; it creates inter-line spacings in the second <text> element.
The new test fails without this commit; it creates inter-line spacings in the second <text> element.