Bug 149381

Summary: [MediaStream] Clean up MediaStream private interfaces
Product: WebKit Reporter: Eric Carlson <eric.carlson>
Component: MediaAssignee: Eric Carlson <eric.carlson>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Proposed patch.
none
Proposed patch.
none
Proposed patch.
buildbot: commit-queue-
Archive of layout-test-results from ews100 for mac-mavericks
none
Archive of layout-test-results from ews104 for mac-mavericks-wk2
none
Updated patch.
none
Another updated patch
none
Another updated patch
none
Another patch. none

Description Eric Carlson 2015-09-19 19:22:49 PDT
Clean up MediaStream private interfaces
Comment 1 Radar WebKit Bug Importer 2015-09-20 16:24:08 PDT
<rdar://problem/22775212>
Comment 2 Eric Carlson 2015-09-20 16:24:25 PDT
Created attachment 261617 [details]
Proposed patch.
Comment 3 Eric Carlson 2015-09-20 16:27:22 PDT
Created attachment 261618 [details]
Proposed patch.
Comment 4 Eric Carlson 2015-09-21 06:25:05 PDT
Created attachment 261648 [details]
Proposed patch.
Comment 5 Build Bot 2015-09-21 07:12:15 PDT
Comment on attachment 261648 [details]
Proposed patch.

Attachment 261648 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.webkit.org/results/193312

New failing tests:
media/video-source-error-no-candidate.html
imported/w3c/web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html
imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/src_reflects_attribute_not_source_elements.html
media/W3C/video/error/error_onerror_called_on_bogus_source.html
http/tests/media/text-served-as-text.html
media/video-src-change.html
media/W3C/audio/error/error_onerror_called_on_bogus_source.html
media/invalid-media-url-crash.html
http/tests/media/pdf-served-as-pdf.html
Comment 6 Build Bot 2015-09-21 07:12:18 PDT
Created attachment 261649 [details]
Archive of layout-test-results from ews100 for mac-mavericks

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100  Port: mac-mavericks  Platform: Mac OS X 10.9.5
Comment 7 Build Bot 2015-09-21 07:15:45 PDT
Comment on attachment 261648 [details]
Proposed patch.

Attachment 261648 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/193318

New failing tests:
media/video-source-error-no-candidate.html
imported/w3c/web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html
imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/src_reflects_attribute_not_source_elements.html
http/tests/media/text-served-as-text.html
http/tests/media/pdf-served-as-pdf.html
media/invalid-media-url-crash.html
media/video-src-change.html
Comment 8 Build Bot 2015-09-21 07:15:48 PDT
Created attachment 261650 [details]
Archive of layout-test-results from ews104 for mac-mavericks-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-mavericks-wk2  Platform: Mac OS X 10.9.5
Comment 9 Eric Carlson 2015-09-21 07:23:56 PDT
Created attachment 261651 [details]
Updated patch.
Comment 10 Eric Carlson 2015-09-21 08:22:25 PDT
Created attachment 261657 [details]
Another updated patch
Comment 11 Eric Carlson 2015-09-21 09:15:11 PDT
Created attachment 261660 [details]
Another updated patch

One more attempt at "implementing" RealtimeMediaSourceCenterOwr::createMediaStream.
Comment 12 Eric Carlson 2015-09-21 10:51:29 PDT
Created attachment 261665 [details]
Another patch.
Comment 13 Eric Carlson 2015-09-21 13:11:13 PDT
Committed r190072: https://trac.webkit.org/r190072