[webkit-reviews] review denied: [Bug 26356] Need v8 bindings for DOM Storage : [Attachment 31214] v1
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jun 12 15:01:44 PDT 2009
Dimitri Glazkov (Google) <dglazkov at chromium.org> has denied Jeremy Orlow
<jorlow at chromium.org>'s request for review:
Bug 26356: Need v8 bindings for DOM Storage
https://bugs.webkit.org/show_bug.cgi?id=26356
Attachment 31214: v1
https://bugs.webkit.org/attachment.cgi?id=31214&action=review
------- Additional Comments from Dimitri Glazkov (Google)
<dglazkov at chromium.org>
> +2009-06-12 jorlow <jorlow at chromium.org>
Need to set your environment variables:
http://webkit.org/coding/contributing.html
> + * bindings/v8/custom/V8StorageCustom.cpp: Added.
When you add a file,
> + (WebCore::V8Custom::v8StorageNamedPropertyEnumerator):
> + (WebCore::storageGetter):
> + (WebCore::INDEXED_PROPERTY_GETTER):
> + (WebCore::NAMED_PROPERTY_GETTER):
> + (WebCore::storageSetter):
> + (WebCore::INDEXED_PROPERTY_SETTER):
> + (WebCore::NAMED_PROPERTY_SETTER):
> + (WebCore::storageDeleter):
> + (WebCore::INDEXED_PROPERTY_DELETER):
> + (WebCore::NAMED_PROPERTY_DELETER):
... there's no need to leave all the members listed in ChangeLog.
> +#include "config.h"
> +
> +#include "v8_binding.h"
V8Binding.h
> +#include "v8_custom.h"
V8CustomBinding.h
> +#include "V8Proxy.h"
> +
> +#include "Storage.h"
headers are out of order.
> +static v8::Handle<v8::Value> storageSetter(v8::Local<v8::String> nameV8,
v8::Local<v8::Value> valueV8, const v8::AccessorInfo& info)
The convention is prefixes, rather than suffixes: v8Name, v8Value
> +
> +NAMED_PROPERTY_DELETER(Storage) {
Brace on new line.
> + INC_STATS("DOM.Storage.NamedPropertyDeleter");
> + return storageDeleter(name, info);
> +}
More information about the webkit-reviews
mailing list