Bug 116083 - Correctly handle the whitespace in all preformatted elements; r=roc

Previously this code only handled the special case of a <body> element that
had an explicit style attribute, which doesn't really make sense.  Now we
do the right thing based on the computed white-space style.