[Webkit-unassigned] [Bug 111930] New: Webkit violates HTML5 by supporting XML encoding declaration in HTML

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 9 17:09:23 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=111930

           Summary: Webkit violates HTML5 by supporting XML encoding
                    declaration in HTML
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://www.w3.org/html/wg/drafts/html/master/syntax.ht
                    ml#encoding-sniffing-algorithm
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: xn--mlform-iua at xn--mlform-iua.no
                CC: eric at webkit.org, ap at webkit.org, ian at hixie.ch,
                    skyul at company100.net


ISSUE: 

 * Webkit supports the XML encoding declaration in the HTML parser
 * IE and Firefox do not
 * HTML5’s encoding sniffing algorithm do not.

CONSEQUENCES:

 * In short, it goes against interoperability. Or, to cite
   Alexey Proskuryakov, in a somewhat similar context:

   "Widely implementing a useless MAY-level
   feature will also mean that authors will start relying on it
   (intentionally or not), which further increases the barrier of
   entry for new browsers, hurting competition, and eventually end
   users, too." https://bugs.webkit.org/show_bug.cgi?id=66185#c6

PROPOSAL:

    Drop support for XML encoding declarations in the HTML parser.

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


More information about the webkit-unassigned mailing list