From: cdumez@apple.com Date: Wed, 9 Mar 2016 20:55:28 +0000 (+0000) Subject: focus() / blur() should be on HTMLElement / SVGElement, not Element X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=commitdiff_plain;h=0d3bb7ac83badb52d69b268996cc58974f7fa290;hp=0d3bb7ac83badb52d69b268996cc58974f7fa290 focus() / blur() should be on HTMLElement / SVGElement, not Element https://bugs.webkit.org/show_bug.cgi?id=155216 Reviewed by Darin Adler. LayoutTests/imported/w3c: Rebaseline now that more checks are passing. * web-platform-tests/html/dom/interfaces-expected.txt: Source/WebCore: focus() / blur() should be on HTMLElement / SVGElement, not Element: - https://html.spec.whatwg.org/multipage/dom.html#htmlelement - https://www.w3.org/TR/SVG2/types.html#InterfaceSVGElement Chrome and Firefox match the specification. Note that after this change, focus() / blur() is no longer exposed on MathMLElement. This matches the MathML specification and is consistent with Firefox and Chrome. * dom/Element.idl: * html/HTMLElement.idl: * svg/SVGElement.idl: git-svn-id: https://svn.webkit.org/repository/webkit/trunk@197875 268f45cc-cd09-0410-ab3c-d52691b4dbfc ---