Bug 122404

Summary: [Mac] Drawing video into canvas doesn't work on the first attempt
Product: WebKit Reporter: Jer Noble <jer.noble>
Component: MediaAssignee: Jer Noble <jer.noble>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, commit-queue, dino, eric.carlson, glenn, rniwa
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion
none
Patch
none
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-08 for mac-mountainlion
none
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion
none
Patch
none
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2
none
Patch
none
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-07 for mac-mountainlion
none
Archive of layout-test-results from webkit-ews-03 for mac-mountainlion
none
Patch
none
Archive of layout-test-results from webkit-ews-14 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion
none
Patch eric.carlson: review+

Description Jer Noble 2013-10-05 22:07:57 PDT
[Mac] Drawing video into canvas doesn't work on the first attempt
Comment 1 Jer Noble 2013-10-05 22:15:52 PDT
<rdar://problem/15144048>
Comment 2 Jer Noble 2013-10-05 22:18:00 PDT
Created attachment 213494 [details]
Patch
Comment 3 Build Bot 2013-10-05 23:06:36 PDT
Comment on attachment 213494 [details]
Patch

Attachment 213494 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/3509016

New failing tests:
media/video-canvas-drawing.html
Comment 4 Build Bot 2013-10-05 23:06:38 PDT
Created attachment 213497 [details]
Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-12  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 5 Build Bot 2013-10-05 23:27:19 PDT
Comment on attachment 213494 [details]
Patch

Attachment 213494 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3511012

New failing tests:
media/video-canvas-drawing.html
Comment 6 Build Bot 2013-10-05 23:27:21 PDT
Created attachment 213499 [details]
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-02  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 7 Jer Noble 2013-10-06 00:16:08 PDT
Created attachment 213500 [details]
Patch
Comment 8 Build Bot 2013-10-06 01:09:31 PDT
Comment on attachment 213500 [details]
Patch

Attachment 213500 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/3493030

New failing tests:
media/video-canvas-drawing.html
Comment 9 Build Bot 2013-10-06 01:09:33 PDT
Created attachment 213503 [details]
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-16  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 10 Build Bot 2013-10-06 01:26:30 PDT
Comment on attachment 213500 [details]
Patch

Attachment 213500 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3514022

New failing tests:
media/video-canvas-drawing.html
Comment 11 Build Bot 2013-10-06 01:26:32 PDT
Created attachment 213504 [details]
Archive of layout-test-results from webkit-ews-08 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-08  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 12 Build Bot 2013-10-06 02:24:55 PDT
Comment on attachment 213500 [details]
Patch

Attachment 213500 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3518043

New failing tests:
media/video-canvas-drawing.html
Comment 13 Build Bot 2013-10-06 02:24:57 PDT
Created attachment 213505 [details]
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-06  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 14 Jer Noble 2013-10-06 15:22:09 PDT
Created attachment 213530 [details]
Patch
Comment 15 Build Bot 2013-10-06 16:09:46 PDT
Comment on attachment 213530 [details]
Patch

Attachment 213530 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/3488083

New failing tests:
media/video-canvas-drawing.html
Comment 16 Build Bot 2013-10-06 16:09:49 PDT
Created attachment 213534 [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.5
Comment 17 Jer Noble 2013-10-06 16:55:12 PDT
Created attachment 213540 [details]
Patch

One more try to get this test passing on Mac.
Comment 18 Build Bot 2013-10-06 17:43:17 PDT
Comment on attachment 213540 [details]
Patch

Attachment 213540 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/3520042

New failing tests:
media/video-canvas-drawing.html
Comment 19 Build Bot 2013-10-06 17:43:18 PDT
Created attachment 213546 [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.5
Comment 20 Build Bot 2013-10-06 20:11:01 PDT
Comment on attachment 213540 [details]
Patch

Attachment 213540 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3363115

New failing tests:
media/video-canvas-drawing.html
Comment 21 Build Bot 2013-10-06 20:11:03 PDT
Created attachment 213556 [details]
Archive of layout-test-results from webkit-ews-07 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-07  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 22 Build Bot 2013-10-06 21:08:59 PDT
Comment on attachment 213540 [details]
Patch

Attachment 213540 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3514093

New failing tests:
media/video-canvas-drawing.html
Comment 23 Build Bot 2013-10-06 21:09:02 PDT
Created attachment 213561 [details]
Archive of layout-test-results from webkit-ews-03 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-03  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 24 Jer Noble 2013-10-06 22:20:30 PDT
Created attachment 213563 [details]
Patch

One more try to get this test passing on Mac.
Comment 25 Build Bot 2013-10-06 23:03:53 PDT
Comment on attachment 213563 [details]
Patch

Attachment 213563 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/3563012

New failing tests:
media/video-canvas-drawing.html
Comment 26 Build Bot 2013-10-06 23:03:55 PDT
Created attachment 213565 [details]
Archive of layout-test-results from webkit-ews-14 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-14  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 27 Build Bot 2013-10-06 23:28:08 PDT
Comment on attachment 213563 [details]
Patch

Attachment 213563 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/3569017

New failing tests:
media/video-canvas-drawing.html
Comment 28 Build Bot 2013-10-06 23:28:10 PDT
Created attachment 213566 [details]
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-06  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 29 Jer Noble 2013-10-07 00:20:08 PDT
As far as I can tell, this test keeps failing because the bots will not play a <video> element which is not in the DOM.  I was hoping to structure the test so that the video did not have to be visible, but it appears I'm going to have to go down that route.
Comment 30 Jer Noble 2013-10-07 00:28:29 PDT
Created attachment 213568 [details]
Patch

One more try to get this test passing on Mac.
Comment 31 Dean Jackson 2013-10-07 13:03:37 PDT
Landed for Jer: https://trac.webkit.org/r157055