X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=Source%2FWebCore%2FChangeLog;h=08edff0397078c720647db2099536157b2341336;hp=fc2504a893e46385bfa34a915cffd3629b8ed8c7;hb=0d3bb7ac83badb52d69b268996cc58974f7fa290;hpb=21be4fd92917f1e1177f0c22bcae0c34690872a8 diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index fc2504a..08edff0 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,5 +1,26 @@ 2016-03-09 Chris Dumez + focus() / blur() should be on HTMLElement / SVGElement, not Element + https://bugs.webkit.org/show_bug.cgi?id=155216 + + Reviewed by Darin Adler. + + 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: + +2016-03-09 Chris Dumez + Move attributes to the instance for most interfaces that have "Error" in their name https://bugs.webkit.org/show_bug.cgi?id=155231