commit | eaf13069f12e41c25b770862eb3bc69715c8b122 | [log] [tgz] |
---|---|---|
author | philipj@opera.com <philipj@opera.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | Wed Dec 11 13:34:54 2013 |
committer | philipj@opera.com <philipj@opera.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | Wed Dec 11 13:34:54 2013 |
tree | ae9ba46a76f8a5ad3ab1c9d017bd32db180caa90 | |
parent | 3927130bb809e6d1fb7d7ab8dc91b03345518681 [diff] |
Make arguments to Element methods non-optional http://dom.spec.whatwg.org/#interface-element Only touch methods defined by the above spec. The added missing-arguments test passes in Firefox Nightly, and Opera 12.16. IE11 Release Preview passes all except getAttribute, removeAttribute and setAttribute, where it returns null/undefined instead of throwing. Taken together, this could break IE- and Chrome-only content. This re-lands https://codereview.chromium.org/98543009 after having landed https://codereview.chromium.org/111833002/ in Chromium. BUG=325922 Review URL: https://codereview.chromium.org/105883012 git-svn-id: svn://svn.chromium.org/blink/trunk@163705 bbb929c8-8fbe-4397-9dbb-9b2b20218538