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...
Status: RESOLVED FIXED
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
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-11 17:31 UTC by Abel Braaksma
Modified: 2018-02-14 05:04 UTC (History)
1 user (show)

See Also:


Attachments

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.

URL: https://www.w3.org/XML/2017/qt-errata/xpath-functions-31-errata.html
Comment 1 Abel Braaksma 2018-01-11 17:40:33 UTC
The same encoding/quirks mode issue seems to apply for the XP31 errata: https://www.w3.org/XML/2017/qt-errata/xpath-31-errata.html
Comment 2 Liam R E Quin 2018-02-14 05:04:47 UTC
Fixed - thanks for the report.