I did a quick google search just now on that pre-wrap thing, and ended up at the w3schools site, where they say that "white-space: pre-wrap" has the effect of "Whitespace is preserved by the browser. Text will wrap when necessary, and on line breaks."
I haven't tested this out myself yet, but from that description, it just sounds like it would have the same effect as having no "white-space" tag at all, that lines are just breaking if/when they feel like it?