This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/elements.html Multipage: http://www.whatwg.org/C#classes Complete: http://www.whatwg.org/c#classes Comment: Remove classList/className IDL attributes, which are specified in DOM4. Posted from: 91.181.167.105 by ms2ger@gmail.com User agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0a1) Gecko/20111203 Firefox/11.0a1
Nah, they should be removed from DOM Core instead. Doesn't make sense to make these global given that they work differently in SVG and HTML.
For className, yeah we've got a consistency problem between SVG and HTML. For classList, though, I don't see any reasons why we wouldn't want to just inherit that from Element on to SVG elements.
(Also it is not problematic if className were on Element, as if SVG retained its own className attribute it would just override this.)
http://html5.org/tools/web-apps-tracker?from=7173&to=7174