From 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Tue, 27 Jun 2017 06:07:23 +0000 Subject: webkitgtk-2.16.5 --- Source/WebCore/html/HTMLAllCollection.idl | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'Source/WebCore/html/HTMLAllCollection.idl') diff --git a/Source/WebCore/html/HTMLAllCollection.idl b/Source/WebCore/html/HTMLAllCollection.idl index a8e4434eb..eb35047e7 100644 --- a/Source/WebCore/html/HTMLAllCollection.idl +++ b/Source/WebCore/html/HTMLAllCollection.idl @@ -25,13 +25,18 @@ [ CustomCall, + CustomNamedGetter, + LegacyUnenumerableNamedProperties, MasqueradesAsUndefined, GenerateIsReachable=ImplOwnerNodeRoot, ] interface HTMLAllCollection { readonly attribute unsigned long length; - [Custom] getter Node item([Default=Undefined] optional unsigned long index); - [Custom] getter Node namedItem(DOMString name); - // FIXME: This should return an HTMLAllCollection. + + [Custom] getter Element? item(unsigned long index); + [Custom] getter (HTMLCollection or Element)? namedItem(DOMString name); + // [Custom] legacycaller (HTMLCollection or Element)? item(optional DOMString nameOrIndex); + + // FIXME: This is not in the standard. Can we remove it? NodeList tags(DOMString name); }; -- cgit v1.2.1