[webkit-reviews] review granted: [Bug 106608] [v8] Security feature: JavaScript Bindings hardening : [Attachment 185118] Patch, specify exceptions in IDL files.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 28 18:21:34 PST 2013
Adam Barth <abarth at webkit.org> has granted Thomas Sepez <tsepez at chromium.org>'s
request for review:
Bug 106608: [v8] Security feature: JavaScript Bindings hardening
https://bugs.webkit.org/show_bug.cgi?id=106608
Attachment 185118: Patch, specify exceptions in IDL files.
https://bugs.webkit.org/attachment.cgi?id=185118&action=review
------- Additional Comments from Adam Barth <abarth at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=185118&action=review
This looks much better. Thank you for pushing this data out into IDL
attributes.
> Source/WebCore/bindings/scripts/CodeGeneratorV8.pm:3603
> +sub GetGnuVTableOffsetForType
I probably would have added a FIXME or a comment explaining this function.
> Source/WebCore/css/WebKitCSSFilterValue.idl:30
> Conditional=CSS_FILTERS,
> IndexedGetter,
> - DoNotCheckConstants
> + DoNotCheckConstants,
> + ImplementationLacksVTable
Looks like there are some indent issues. It would be nice to clean up the bad
indents to match the four-space indent, but we can do that in a followup patch.
> Source/WebKit/chromium/features.gypi:37
> + 'ENABLE_BINDING_INTEGRITY=0',
Did you mean to land the patch with this disabled? I guess we can flip the
switch separately from the big code edit.
More information about the webkit-reviews
mailing list