RESOLVED FIXED Bug 34554
[V8] Move Element custom methods into generic bindings
https://bugs.webkit.org/show_bug.cgi?id=34554
Summary [V8] Move Element custom methods into generic bindings
Dominic Cooney
Reported 2010-02-03 19:40:22 PST
[V8] Move Element custom methods into generic bindings so that they can be shared.
Attachments
Patch (11.88 KB, patch)
2010-02-03 19:46 PST, Dominic Cooney
no flags
Patch--fixes style violation. (11.88 KB, patch)
2010-02-03 19:53 PST, Dominic Cooney
no flags
Patch--updates WebCore.gypi (12.92 KB, patch)
2010-02-03 20:41 PST, Dominic Cooney
abarth: review-
Patch--implements review feedback. (9.97 KB, patch)
2010-02-04 18:06 PST, Dominic Cooney
no flags
Dominic Cooney
Comment 1 2010-02-03 19:46:33 PST
WebKit Review Bot
Comment 2 2010-02-03 19:49:54 PST
Attachment 48091 [details] did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WebCore/bindings/generic/BindingElement.h:35: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 If any of these errors are false positives, please file a bug against check-webkit-style.
Dominic Cooney
Comment 3 2010-02-03 19:53:47 PST
Created attachment 48092 [details] Patch--fixes style violation.
Dominic Cooney
Comment 4 2010-02-03 20:41:58 PST
Created attachment 48094 [details] Patch--updates WebCore.gypi
Adam Barth
Comment 5 2010-02-04 02:32:51 PST
Comment on attachment 48094 [details] Patch--updates WebCore.gypi In general, this looks good, but I do think V8BindingElement.h is too verbose, as you mentioned in email. We should find a place do do that as a typedef. Also, we don't need V8Binding::Element since the generic bindings don't need to call back to the V8 bindings.
Dominic Cooney
Comment 6 2010-02-04 18:06:50 PST
Created attachment 48189 [details] Patch--implements review feedback. Thanks for your feedback. I have made V8BindingElement a typedef in V8Binding.h and nixed V8BindingElement.h, V8Binding::Element.
Adam Barth
Comment 7 2010-02-08 15:39:28 PST
Comment on attachment 48189 [details] Patch--implements review feedback. fantabulous!
WebKit Commit Bot
Comment 8 2010-02-08 22:48:54 PST
Comment on attachment 48189 [details] Patch--implements review feedback. Clearing flags on attachment: 48189 Committed r54527: <http://trac.webkit.org/changeset/54527>
WebKit Commit Bot
Comment 9 2010-02-08 22:49:00 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.