[Webkit-unassigned] [Bug 22210] New: don't allow NCRs with surrogate codepoints

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 12 11:32:48 PST 2008


           Summary: don't allow NCRs with surrogate codepoints
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jshin at chromium.org
                CC: darin at apple.com, ap at webkit.org

HTML/XML character set (independent of actual character encoding of a document)
is Unicode/ISO 10646 and NCRs represent Unicode code points. They do not
represent '2byte code units' of UTF-16. So, NCRs with surrogate code points
should not be allowed whether they are paired or not. 

They're let in by the change made in bug 6446 to be compatible with Firefox (as
of 2006), but we should reverse it.  IMHO, this is not something to change to
be compatible with other browsers (IE, Firefox or whatever).

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list