- From: <bugzilla@jessica.w3.org>
- Date: Wed, 25 Jul 2012 12:28:52 +0000
- To: public-html@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=18395 Summary: Encoding Sniffing Algorithm: Overrides apply to nested browsing contexts Product: HTML WG Version: unspecified Platform: PC URL: http://dev.w3.org/html5/spec/Overview#encoding-sniffin g-algorithm OS/Version: All Status: NEW Severity: normal Priority: P2 Component: HTML5 spec AssignedTo: ian@hixie.ch ReportedBy: xn--mlform-iua@xn--mlform-iua.no QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org, public-html@w3.org Proposal: Extend the encoding sniffing algorithm with a new step after the current first step (about user overriding), like so: #. If the current document lives in the 'nested browsing context'[1] of a document in a 'parent browsing context' whose encoding has been overridden at the request of the user, then return the encoding of the parent browsing context, and abort these steps. [My note: Doesn't apply if the current doc is XML, [see bug #1], or if it contains the BOM, confer Bug 17810/Bug 15359.] Justification: Currently, when a user agent obeys a user's request to override the encoding of a parent browsing context, then [NB: I did not test the relevant version of IE yet: IE8/IE9/IE10], unless the document of the child browsing context contains a BOM or [see bug #1] the document is an XML document, then they all apply the encoding of the parent browsing context to the child browsing context as well. More data in my related blog post.[2] [1] http://dev.w3.org/html5/spec/Overview#nested-browsing-context [2] http://målform.no/blog/white-spots-in-html5-s-encoding-sniffing-algorithm -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
Received on Wednesday, 25 July 2012 12:28:58 UTC