This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 30216 - Erratum charset is set to iso-8859-1, not UTF-8, leading to garbled text, render mode is quirks, not standard
Summary: Erratum charset is set to iso-8859-1, not UTF-8, leading to garbled text, ren...
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 3.1 (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on:
Reported: 2018-01-11 17:31 UTC by Abel Braaksma
Modified: 2018-02-14 05:04 UTC (History)
1 user (show)

See Also:


Description Abel Braaksma 2018-01-11 17:31:43 UTC
The server returns: "Content-Type:text/html; charset=iso-8859-1" in the HTTP headers. However, the document is uploaded as UTF-8, which leads to some characters being rendered improperly, for instance the copyright notice looks like this:

Copyright © 2007-2009 W3C®

Forcing the browser to choose UTF-8 fixes the problem.

The browser renders the errata document in "quirks mode", not in "standards compliant mode" (tested with Firefox). The main F&O document does not expose these issues.

Comment 1 Abel Braaksma 2018-01-11 17:40:33 UTC
The same encoding/quirks mode issue seems to apply for the XP31 errata:
Comment 2 Liam R E Quin 2018-02-14 05:04:47 UTC
Fixed - thanks for the report.