- From: <bugzilla@jessica.w3.org>
- Date: Mon, 01 Aug 2011 16:02:12 +0000
- To: public-html@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=13502
Summary: Text run starting with composing character should be
valid
Product: HTML WG
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: HTML5 spec (editor: Ian Hickson)
AssignedTo: ian@hixie.ch
ReportedBy: shai@platonix.com
QAContact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
public-html@w3.org
This is a continuation of bug #12400, which I have filed against the W3C
validator. According to the validator, the sequence
<h2 class="ddd"><span>מ</span>֒</h2>
is invalid, because "Text run starts with a composing character". In this
sequence, 05de is the Hebrew Letter Mem, but 0592 is the composing character
"Hebrew Accent Segol" (three dots displayed on top of the letter).
I remember finding that in the spec before, but now I can't. In fact, a Google
search limited to the dev.w3.org site finds no references to "text run" that
relate to HTML, and no references to "composing character" at all.
As discussed in #12400, Chrome, Firefox and Opera have no issue with this, and
display the text as intended -- with different styles for the letter and the
accent. Internet Explorer 9 does not. An attachment to said bug,
http://www.w3.org/Bugs/Public/attachment.cgi?id=973, is an HTML file
exemplifying and explaining the issue.
So -- does the current html5 spec allow text runs beginning with composing
characters?
--
Configure bugmail: http://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 Monday, 1 August 2011 16:02:16 UTC