Date: 2009-10-30 17:25:44 -0700 (Fri, 30 Oct 2009)
Adding a work around for TLF-based Spark Components that need to preserve whitespace between text content nodes. This change isn't ideal but given the limitations of the parser this does not yet support preserving whitespace in arbitrary subclasses of our well-known spark text components.
This change attempts to support whitespace preservation whether or not a default property was explicitly defined, including whitespace between the text content markup tags and their default properties, but not between normal properties set via MXML child tags.
QE notes: Watch out for pixel comparisons for tests that make use of our spark text components but set collapseWhitespace="preserve".
Doc notes: N/A
SDK-22601 - Spaces surrounded by don't appear at runtime
SDK-23160 - XML whitespace removal breaks TextFlow's whiteSpaceCollapse="preserve" setting
Tests run: Checkintests, Bug Test Cases, Mustella Label (All pass), TextInput (all passed), TextArea (all passed), RichText (all passed but 3 failures which need to be updated due to whitespace changes).
Is noteworthy for integration: Yes