Sync the Element interface with the many specs
https://dom.spec.whatwg.org/#interface-element
and many other specs with partial Element interfaces.
Arguments named namespace were not renamed, as it is a C++ keyword.
No FIXMEs were added where the spec says [TreatNullAs=EmptyString] but
we use [TreatNullAs=NullString], as that's a general issue that can be
found simply be searching for "TreatNullAs=NullString".
Likewise, [NewObject] and [SameObject] were not added:
https://code.google.com/p/chromium/issues/detail?id=462913
The only changes to the generated code are due to renamed arguments.
BUG=460722
Review URL: https://codereview.chromium.org/970603002
git-svn-id: svn://svn.chromium.org/blink/trunk@191079 bbb929c8-8fbe-4397-9dbb-9b2b20218538
1 file changed