| Index: webkit/port/bindings/v8/v8_proxy.cpp
|
| ===================================================================
|
| --- webkit/port/bindings/v8/v8_proxy.cpp (revision 18002)
|
| +++ webkit/port/bindings/v8/v8_proxy.cpp (working copy)
|
| @@ -1441,6 +1441,21 @@
|
| collectionIndexedPropertyEnumerator<NamedNodeMap>,
|
| v8::Integer::New(V8ClassIndex::NODE));
|
| break;
|
| +#if ENABLE(DOM_STORAGE)
|
| + case V8ClassIndex::STORAGE:
|
| + desc->InstanceTemplate()->SetNamedPropertyHandler(
|
| + USE_NAMED_PROPERTY_GETTER(Storage),
|
| + USE_NAMED_PROPERTY_SETTER(Storage),
|
| + 0,
|
| + USE_NAMED_PROPERTY_DELETER(Storage),
|
| + V8Custom::v8StorageNamedPropertyEnumerator);
|
| + desc->InstanceTemplate()->SetIndexedPropertyHandler(
|
| + USE_INDEXED_PROPERTY_GETTER(Storage),
|
| + USE_INDEXED_PROPERTY_SETTER(Storage),
|
| + 0,
|
| + USE_INDEXED_PROPERTY_DELETER(Storage));
|
| + break;
|
| +#endif
|
| case V8ClassIndex::NODELIST:
|
| setCollectionIndexedGetter<NodeList, Node>(desc, V8ClassIndex::NODE);
|
| desc->InstanceTemplate()->SetNamedPropertyHandler(
|
|
|