The css number types (px, pt, cm, ...) can be specified escape sequences (px = \70\78,...).
Created attachment 114639 [details] newline with unicode - JavaScript test
Hey Szilard, the name of the bug should be \r\n. And it seems to me that something is not working since you attached a layout dump not a text dump.
Created attachment 116578 [details] updated test
Created attachment 116619 [details] updated patch v2.
Comment on attachment 116619 [details] updated patch v2. This test is OK, but not great. The output is confusing because both the rules and expected result seem to match. Iād love to see a clearer version.
Comment on attachment 116619 [details] updated patch v2. I also think this is too little for a single test to cover. We should come up with a way to cover many different CSS parser test cases with a single test instead of having a test that focuses on only this one issue.
Comment on attachment 116619 [details] updated patch v2. Clearing flags on attachment: 116619 Committed r101581: <http://trac.webkit.org/changeset/101581>
All reviewed patches have been landed. Closing bug.