Bug#592882: iceweasel: C1 control codes should not be interpreted as Microsoft characters
Mike Hommey
mh at glandium.org
Fri Aug 13 16:41:43 UTC 2010
On Fri, Aug 13, 2010 at 06:08:37PM +0200, Vincent Lefevre wrote:
> Package: iceweasel
> Version: 3.5.11-1
> Severity: normal
>
> According to the W3C[*], C1 control codes such as U+0080 should not
> be interpreted as Microsoft characters. In the attached testcase,
> Iceweasel displays a Euro symbol for U+0080, which is incorrect.
>
> [*] http://www.w3.org/International/questions/qa-controls
> Whereas the ISO 8859 family reserves the C1 range for controls,
> Microsoft character sets (e.g. 1250-1258) place characters in this
> range. Sometimes content authors mistakenly use the Microsoft
> character code points in creating NCRs instead of using the Unicode
> values. Because of the prevalence of this mistake, many browsers
> display the Microsoft characters in this range. This is incorrect
> ^^^^^^^^^^^^^^^^^
> behavior and further misleads the developer by incorrectly
> ^^^^^^^^
> confirming the mistaken value. The problem may eventually be
> discovered when the data is treated by some application, or when a
> standards-conforming browser fails to display the intended
> character.
Would you mind reporting that upstream? (and against lynx if you want,
too, because my mutt displayed a € in your attachment through lynx).
Mike
More information about the pkg-mozilla-maintainers
mailing list