| Index: third_party/WebCore/storage/Storage.idl
|
| diff --git a/third_party/WebCore/storage/Storage.idl b/third_party/WebCore/storage/Storage.idl
|
| index 55da555055f2e29593c58e645d4a2409fbde3ffd..58b0e2c26404bf8638a186af7449b2d6d5db96e3 100644
|
| --- a/third_party/WebCore/storage/Storage.idl
|
| +++ b/third_party/WebCore/storage/Storage.idl
|
| @@ -30,12 +30,16 @@
|
| CustomEnumerateProperty,
|
| CustomNamedSetter,
|
| ] interface Storage {
|
| - [NotEnumerable] readonly attribute unsigned long length;
|
| - [NotEnumerable, TreatReturnedNullStringAs=Null] DOMString key(in unsigned long index);
|
| - [NotEnumerable, TreatReturnedNullStringAs=Null] DOMString getItem(in DOMString key);
|
| + [NotEnumerable] readonly attribute unsigned long length getter raises(DOMException);
|
| + [NotEnumerable, TreatReturnedNullStringAs=Null] DOMString key(in unsigned long index)
|
| + raises(DOMException);
|
| + [NotEnumerable, TreatReturnedNullStringAs=Null] DOMString getItem(in DOMString key)
|
| + raises(DOMException);
|
| [NotEnumerable] void setItem(in DOMString key, in DOMString data)
|
| raises(DOMException);
|
| - [NotEnumerable] void removeItem(in DOMString key);
|
| - [NotEnumerable] void clear();
|
| + [NotEnumerable] void removeItem(in DOMString key)
|
| + raises(DOMException);
|
| + [NotEnumerable] void clear()
|
| + raises(DOMException);
|
| };
|
|
|
|
|