This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
-- 5.2 and 7: 0xFD probably ought to be 0xFE to reflect EUC (even though Row 94 in KS X 1001 happens to be empty).
The difference would be that 0xFE and a valid trail byte would be replaced by U+FFFD rather than just 0xFE.
FD A1 FE A1 FD A1 is decoded as 爻�爻 (modulo PUA v. U+FFFD) in IE6, Opera and Safari. Reprocessing A1 as a lead byte instead gives 爻�∨� (A1 FD encodes ∨). Firefox actually does this, but this approach seems likely to break more than it fixes.
http://dvcs.w3.org/hg/encoding/rev/1e1c81cfd07d