RESOLVED FIXED 115723
Make optional arguments in CanvasRenderingContext2D match the spec.
https://bugs.webkit.org/show_bug.cgi?id=115723
Summary Make optional arguments in CanvasRenderingContext2D match the spec.
Dongseong Hwang
Reported 2013-05-07 07:03:19 PDT
WebKit r98985 set many arguments optional although the canvas spec[1] does not indicate. So this patch corrects CanvasRenderingContext2D.idl to match the spec. [1] http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas/
Attachments
Patch (19.67 KB, patch)
2013-05-07 09:10 PDT, Dongseong Hwang
dino: review+
commit-queue: commit-queue-
Archive of layout-test-results from webkit-cq-03 for mac-mountainlion (472.88 KB, application/zip)
2013-05-07 11:21 PDT, WebKit Commit Bot
no flags
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2 (512.05 KB, application/zip)
2013-05-07 14:47 PDT, Build Bot
no flags
Archive of layout-test-results from webkit-ews-01 for mac-mountainlion (714.40 KB, application/zip)
2013-05-07 15:05 PDT, Build Bot
no flags
Patch to land (20.54 KB, patch)
2013-05-07 22:18 PDT, Dongseong Hwang
no flags
Dongseong Hwang
Comment 1 2013-05-07 09:10:50 PDT
Dongseong Hwang
Comment 2 2013-05-07 09:11:48 PDT
I submitted this patch in Blink also: https://codereview.chromium.org/14654002/
Dongseong Hwang
Comment 3 2013-05-07 10:38:16 PDT
In Blink, this patch is landed.
Dean Jackson
Comment 4 2013-05-07 10:41:40 PDT
Comment on attachment 200911 [details] Patch Thanks!
Dongseong Hwang
Comment 5 2013-05-07 10:49:17 PDT
Thank you too! :)
WebKit Commit Bot
Comment 6 2013-05-07 11:21:46 PDT
Comment on attachment 200911 [details] Patch Rejecting attachment 200911 [details] from commit-queue. New failing tests: inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html Full output: http://webkit-queues.appspot.com/results/379230
WebKit Commit Bot
Comment 7 2013-05-07 11:21:48 PDT
Created attachment 200943 [details] Archive of layout-test-results from webkit-cq-03 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the commit-queue. Bot: webkit-cq-03 Port: mac-mountainlion Platform: Mac OS X 10.8.3
Build Bot
Comment 8 2013-05-07 14:47:36 PDT
Comment on attachment 200911 [details] Patch Attachment 200911 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/350176 New failing tests: inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html
Build Bot
Comment 9 2013-05-07 14:47:38 PDT
Created attachment 200979 [details] Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-15 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.2
Build Bot
Comment 10 2013-05-07 15:05:13 PDT
Comment on attachment 200911 [details] Patch Attachment 200911 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/356177 New failing tests: media/video-zoom.html inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html
Build Bot
Comment 11 2013-05-07 15:05:16 PDT
Created attachment 200983 [details] Archive of layout-test-results from webkit-ews-01 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-01 Port: mac-mountainlion Platform: Mac OS X 10.8.2
Dongseong Hwang
Comment 12 2013-05-07 22:18:19 PDT
Created attachment 201030 [details] Patch to land
Dongseong Hwang
Comment 13 2013-05-07 22:19:31 PDT
Comment on attachment 201030 [details] Patch to land I missed inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html I assumed all canvas tests are in canvas and fast/canvas.
WebKit Commit Bot
Comment 14 2013-05-08 01:54:38 PDT
Comment on attachment 201030 [details] Patch to land Clearing flags on attachment: 201030 Committed r149723: <http://trac.webkit.org/changeset/149723>
WebKit Commit Bot
Comment 15 2013-05-08 01:54:41 PDT
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.