Bugzilla – Bug 449
Whine about bytes that are "misinterpreted for compatibility"
Last modified: 2015-04-01 09:19:05 CEST
"Any byte or sequences of bytes in the original byte stream that is misinterpreted for compatibility is a parse error." -- http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#preprocessing-the-input-stream Test case: http://simon.html5.org/test/validator/character-encoding/non-iso88591-character.html
While I see the point here from the point of theoretical purity, from a practical point of view I'm very inclined to WONTFIX this and ask Hixie to change the spec instead.