diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl b/chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl index fcbbf899d42..c8c7d15fc17 100644 --- a/chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl +++ b/chromium/third_party/WebKit/Source/core/dom/DOMStringMap.idl @@ -24,13 +24,15 @@ */ [ - GenerateVisitDOMWrapper=element, + OverrideBuiltins, + SetWrapperReferenceFrom=element, + WillBeGarbageCollected, ] interface DOMStringMap { - [ImplementedAs=anonymousIndexedGetter, NotEnumerable] getter DOMString (unsigned long index); - [ImplementedAs=anonymousIndexedSetter, RaisesException, NotEnumerable] setter DOMString (unsigned long index, DOMString value); - [ImplementedAs=anonymousIndexedDeleter, RaisesException, NotEnumerable] deleter boolean (unsigned long index); - [ImplementedAs=item, OverrideBuiltins] getter DOMString (DOMString name); - [ImplementedAs=anonymousNamedSetter, RaisesException, OverrideBuiltins] setter DOMString (DOMString name, DOMString value); - [ImplementedAs=anonymousNamedDeleter, RaisesException] deleter boolean (DOMString name); -}; + [NotEnumerable] getter DOMString (unsigned long index); + [RaisesException] setter DOMString (unsigned long index, DOMString value); + deleter boolean (unsigned long index); + [ImplementedAs=item] getter DOMString (DOMString name); + [RaisesException] setter DOMString (DOMString name, DOMString value); + deleter boolean (DOMString name); +}; |