Bug 37453

Summary: Auto-generate V8 bindings for Canvas.* overloads
Product: WebKit Reporter: Yaar Schnitman <yaar>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, dglazkov, eric, ggaren, gustavo, japhet, sam, webkit-ews, webkit.review.bot, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: OS X 10.5   
Bug Depends on: 37373    
Bug Blocks:    
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

Yaar Schnitman
Reported 2010-04-12 10:53:32 PDT
Auto-generate V8 bindings for Canvas.* overloads
Attachments
Patch (23.99 KB, patch)
2010-04-12 11:09 PDT, Yaar Schnitman
no flags
Patch (27.01 KB, patch)
2010-04-15 17:00 PDT, Yaar Schnitman
no flags
Patch (29.69 KB, patch)
2010-04-16 10:49 PDT, Yaar Schnitman
no flags
Yaar Schnitman
Comment 1 2010-04-12 11:09:33 PDT
Eric Seidel (no email)
Comment 2 2010-04-12 11:14:54 PDT
Early Warning System Bot
Comment 3 2010-04-12 11:19:37 PDT
WebKit Review Bot
Comment 4 2010-04-12 11:30:59 PDT
WebKit Review Bot
Comment 5 2010-04-12 11:42:29 PDT
Yaar Schnitman
Comment 6 2010-04-15 17:00:09 PDT
WebKit Review Bot
Comment 7 2010-04-15 17:01:16 PDT
Attachment 53490 [details] did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WebCore/bindings/v8/test/V8TestObj.cpp:308: An else if statement should be written as an if statement when the prior "if" concludes with a return, break, continue or goto statement. [readability/control_flow] [4] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 8 2010-04-15 17:05:53 PDT
Eric Seidel (no email)
Comment 9 2010-04-15 17:07:36 PDT
Early Warning System Bot
Comment 10 2010-04-15 17:08:51 PDT
Yaar Schnitman
Comment 11 2010-04-16 10:49:07 PDT
Yaar Schnitman
Comment 12 2010-04-16 10:49:58 PDT
Comment on attachment 53537 [details] Patch Its working! Please cq+ if ok.
WebKit Review Bot
Comment 13 2010-04-16 10:54:24 PDT
Attachment 53537 [details] did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WebCore/bindings/v8/test/V8TestObj.cpp:308: An else if statement should be written as an if statement when the prior "if" concludes with a return, break, continue or goto statement. [readability/control_flow] [4] WebCore/bindings/v8/test/V8TestObj.cpp:436: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 2 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Adam Barth
Comment 14 2010-04-17 13:26:16 PDT
Comment on attachment 53537 [details] Patch Woah! This change is awesome.
WebKit Commit Bot
Comment 15 2010-04-17 13:43:39 PDT
Comment on attachment 53537 [details] Patch Clearing flags on attachment: 53537 Committed r57787: <http://trac.webkit.org/changeset/57787>
WebKit Commit Bot
Comment 16 2010-04-17 13:43:45 PDT
All reviewed patches have been landed. Closing bug.
Eric Seidel (no email)
Comment 17 2010-04-17 14:05:37 PDT
OMG. How does JSC get this too? :)
Yaar Schnitman
Comment 18 2010-04-19 11:18:45 PDT
(In reply to comment #17) > OMG. How does JSC get this too? :) I'm still ironing out the quirks of the V8 overloads generation by testing it on more use cases (e.g. WebGL). Once done, I'll implement also in JSC.
Note You need to log in before you can comment on or make changes to this bug.