Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / serviceworkers / Headers.idl
index efcbc3b..1b29e74 100644 (file)
@@ -3,14 +3,15 @@
 // found in the LICENSE file.
 
 // http://fetch.spec.whatwg.org/#headers-class
+typedef Dictionary OpenEndedDictionary;
 [
     Constructor,
     Constructor(Headers input),
-    Constructor(Dictionary input),
+    Constructor(OpenEndedDictionary input),
     RuntimeEnabled=ServiceWorker,
     Exposed=ServiceWorker,
     RaisesException=Constructor,
-    WillBeGarbageCollected,
+    GarbageCollected,
 ] interface Headers {
     [RaisesException] void append(ByteString name, ByteString value);
     [ImplementedAs=remove, RaisesException] void delete(ByteString key);