Whitespace only text nodes need to be reattached when their siblings are reattached

When reversing the style loop, we changed the way whitespace only text nodes are
handled by deferring their processing until later in an attempt to have consistent
whitespace text renderers in our layout test expectations. I also disabled a
whitespace reattach step because this change in behavior masked any bugs from
showing up by doing so in our LayoutTests.

Re-adding the whitespace reattachment now that we have a test that breaks without
it. It also changes some random test expectations by adding whitespace renderers.

BUG=313327

Review URL: https://codereview.chromium.org/58373002

git-svn-id: svn://svn.chromium.org/blink/trunk@161389 bbb929c8-8fbe-4397-9dbb-9b2b20218538
69 files changed