diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/html/HTMLAllCollection.idl | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WebCore/html/HTMLAllCollection.idl')
-rw-r--r-- | Source/WebCore/html/HTMLAllCollection.idl | 11 |
1 files changed, 8 insertions, 3 deletions
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); }; |