URL.createObjectURL(mediastream) was removed from the MediaCapture spec in 2013. The WG recently talked about reviving it (https://github.com/w3c/mediacapture-main/issues/404) but decide not to bring it back. We should either remove it now or add a runtime deprecation warning until other browsers have removed it. The Firefox bug is here: https://bugzil.la/1334564, and the Chrome bug is here: https://crbug.com/591719.
<rdar://problem/31149607>
<rdar://problem/31149613>
Created attachment 306246 [details] Patch
Mac is failing due to JSDOMURL not being regenerated.
Created attachment 306248 [details] Touching DOMURL.idl for regenerating JSDOMURL files
Comment on attachment 306248 [details] Touching DOMURL.idl for regenerating JSDOMURL files Attachment 306248 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/3475729 New failing tests: fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html
Created attachment 306254 [details] Archive of layout-test-results from ews102 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Comment on attachment 306248 [details] Touching DOMURL.idl for regenerating JSDOMURL files Attachment 306248 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3475734 New failing tests: fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html
Created attachment 306256 [details] Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Comment on attachment 306248 [details] Touching DOMURL.idl for regenerating JSDOMURL files Attachment 306248 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3475748 New failing tests: fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html
Created attachment 306257 [details] Archive of layout-test-results from ews126 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews126 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Comment on attachment 306248 [details] Touching DOMURL.idl for regenerating JSDOMURL files Attachment 306248 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/3475769 New failing tests: fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html
Created attachment 306258 [details] Archive of layout-test-results from ews113 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Created attachment 306292 [details] Patch for landing
Comment on attachment 306292 [details] Patch for landing Clearing flags on attachment: 306292 Committed r214951: <http://trac.webkit.org/changeset/214951>
All reviewed patches have been landed. Closing bug.