Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - commit 148f2e527d780202096050bcfb264c688908d99e
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Fri Aug 14 22:11:37 2015 +0000
 - Implementing enumerateDevices
 - https://bugs.webkit.org/show_bug.cgi?id=146426
 - <rdar://problem/21599847>
 - Reviewed by Eric Carlson.
 - * CMakeLists.txt:
 - * Modules/mediastream/MediaDeviceInfo.idl:
 - * Modules/mediastream/UserMediaRequest.cpp:
 - (WebCore::UserMediaRequest::enumerateDevices):
 - * WebCore.xcodeproj/project.pbxproj:
 - * platform/mediastream/MediaDevicesPrivate.cpp:
 - (WebCore::MediaDevicesPrivate::create):
 - (WebCore::MediaDevicesPrivate::MediaDevicesPrivate):
 - (WebCore::MediaDevicesPrivate::didCompleteRequest):
 - (WebCore::MediaDevicesPrivate::availableMediaDevices):
 - * platform/mediastream/MediaDevicesPrivate.h:
 - (WebCore::MediaDevicesPrivate::~MediaDevicesPrivate):
 - (WebCore::MediaDevicesPrivate::capturedDevices):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@188493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 530342997e7c1df3d93e782e663250e622d5ea1f
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Aug 13 17:33:43 2015 +0000
 - Source/WebCore:
 - UserMediaRequest should supply IDs of devices selected by user
 - https://bugs.webkit.org/show_bug.cgi?id=147263
 - <rdar://problem/21983345>
 - Reviewed by Jer Noble.
 - * Modules/mediastream/UserMediaRequest.cpp:
 - (WebCore::UserMediaRequest::userMediaAccessGranted):
 - * Modules/mediastream/UserMediaRequest.h:
 - * platform/mock/UserMediaClientMock.h:
 - Source/WebKit/mac:
 - Linking device query ability from WebKit2 to clients
 - https://bugs.webkit.org/show_bug.cgi?id=147263
 - <rdar://problem/21983345>
 - Reviewed by Jer Noble.
 - * WebCoreSupport/WebUserMediaClient.mm:
 - (-[WebUserMediaPolicyListener allow]):
 - (-[WebUserMediaPolicyListener allowDeviceWithVideoUID:andAudioUID:]):
 - Source/WebKit2:
 - Linking device query ability from WebKit2 to clients
 - https://bugs.webkit.org/show_bug.cgi?id=147263
 - <rdar://problem/21983345>
 - Reviewed by Jer Noble.
 - * Platform/mac/LayerHostingContext.mm:
 - (WebKit::LayerHostingContext::setColorMatchUntaggedContent):
 - (WebKit::LayerHostingContext::colorMatchUntaggedContent):
 - * UIProcess/API/C/WKUserMediaPermissionRequest.cpp:
 - (WKUserMediaPermissionRequestAllow):
 - (WKUserMediaPermissionRequestDeviceNamesVideo):
 - (WKUserMediaPermissionRequestDeviceNamesAudio):
 - * UIProcess/API/C/WKUserMediaPermissionRequest.h:
 - * UIProcess/UserMediaPermissionRequestManagerProxy.cpp:
 - (WebKit::UserMediaPermissionRequestManagerProxy::didReceiveUserMediaPermissionDecision): Deleted.
 - * UIProcess/UserMediaPermissionRequestManagerProxy.h:
 - * UIProcess/UserMediaPermissionRequestProxy.cpp:
 - (WebKit::UserMediaPermissionRequestProxy::allow):
 - (WebKit::UserMediaPermissionRequestProxy::deny):
 - * UIProcess/UserMediaPermissionRequestProxy.h:
 - * WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp:
 - (WebKit::UserMediaPermissionRequestManager::didReceiveUserMediaPermissionDecision):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@188385 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 4d7c47baf61a29ba0810222a72b81d4ac5f12132
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Aug 12 20:51:57 2015 +0000
 - Need to add stubs to enumerateDevices
 - https://bugs.webkit.org/show_bug.cgi?id=147903
 - Reviewed by Eric Carlson.
 - * Modules/mediastream/MediaDevices.cpp:
 - (WebCore::MediaDevices::enumerateDevices):
 - * Modules/mediastream/MediaDevices.h:
 - * Modules/mediastream/UserMediaRequest.cpp:
 - (WebCore::UserMediaRequest::enumerateDevices):
 - * Modules/mediastream/UserMediaRequest.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@188356 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit b7a98e4f41a54754d9a095871d2f4afbcb417a9c
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Mon Aug 10 23:40:40 2015 +0000
 - Add MediaDeviceIdentifier to WebsiteDataTypes
 - https://bugs.webkit.org/show_bug.cgi?id=147853
 - Reviewed by Jer Noble.
 - * Shared/WebsiteData/WebsiteDataTypes.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@188236 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit e396948ac072623316edc86c7de807c0f52e051d
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Mon Aug 10 23:27:55 2015 +0000
 - HTMLMediaElement needs way to find MediaDeviceInfo
 - https://bugs.webkit.org/show_bug.cgi?id=147842
 - Reviewed by Jer Noble.
 - * html/HTMLMediaElement.cpp:
 - (WebCore::HTMLMediaElement::mediaPlayerMediaDeviceIdentifierStorageDirectory):
 - * html/HTMLMediaElement.h:
 - * page/Settings.h:
 - (WebCore::Settings::setMediaDeviceIdentifierStorageDirectory):
 - (WebCore::Settings::mediaDeviceIdentifierStorageDirectory):
 - * platform/graphics/MediaPlayer.h:
 - (WebCore::MediaPlayerClient::mediaPlayerMediaDeviceIdentifierStorageDirectory):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@188234 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 081f029ea288568622d5c8ae0ad27867ae208305
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Aug 5 18:40:08 2015 +0000
 - Adding in MediaPrivateMediaStreamEngine to default compile
 - https://bugs.webkit.org/show_bug.cgi?id=146790
 - <rdar://problem/21747289>
 - Reviewed by Eric Carlson.
 - * WebCore.xcodeproj/project.pbxproj:
 - * platform/mediastream/MediaStreamPrivate.h:
 - (WebCore::MediaStreamPrivate::MediaStreamPrivate):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187971 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit c9be195cf83c479c46a5640584723dcfff60e53b
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Aug 5 18:35:55 2015 +0000
 - Remove m_synchronizer from MediaPlayerPrivateMediaStream
 - https://bugs.webkit.org/show_bug.cgi?id=147637
 - Reviewed by Eric Carlson.
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::playInternal): Deleted.
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187970 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit ad1217783c930fe902be64e2c70ae0b313d57659
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Tue Aug 4 22:45:04 2015 +0000
 - Added buffer to AVMediaCaptureSource
 - https://bugs.webkit.org/show_bug.cgi?id=147454
 - <rdar://problem/22079502>
 - Reviewed by Jer Noble.
 - * platform/mediastream/mac/AVMediaCaptureSource.h:
 - (WebCore::AVMediaCaptureSource::buffer):
 - (WebCore::AVMediaCaptureSource::setBuffer):
 - * platform/mediastream/mac/AVVideoCaptureSource.mm:
 - (WebCore::AVVideoCaptureSource::captureOutputDidOutputSampleBufferFromConnection):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187898 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 0e36551f3a52f4a83d44b0e71a736a83c58cc2e1
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Tue Aug 4 20:39:06 2015 +0000
 - Render to GraphicsContext MediaPlayerPrivateMediaStreamAVFObjC
 - https://bugs.webkit.org/show_bug.cgi?id=147643
 - Reviewed by Eric Carlson.
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::paint):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187884 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit dfc942286a871c0c647a2fd113ff69d294fc0d88
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Tue Aug 4 20:29:36 2015 +0000
 - Added ability to create images from buffers for MediaStream paint methods
 - https://bugs.webkit.org/show_bug.cgi?id=147642
 - Reviewed by Eric Carlson.
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::createImageFromSampleBuffer):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit c109c826d8638babb4d3db84fbc72efaf2f75155
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Tue Aug 4 20:24:39 2015 +0000
 - Add image variable rendered by paint methods for MediaStream
 - https://bugs.webkit.org/show_bug.cgi?id=147645
 - Reviewed by Eric Carlson.
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187881 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 348f21ab8f042c0dd1d49caa84360d2fbfb54712
 - Author: mdaiter@apple.com <mdaiter@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Sat Aug 1 02:39:34 2015 +0000
 - Removed pointSize from _addMarkersToList
 - https://bugs.webkit.org/show_bug.cgi?id=147515
 - Reviewed by Eric Carlson.
 - * editing/cocoa/HTMLConverter.mm:
 - (HTMLConverter::_addMarkersToList): Deleted.
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 1a3f1e479d2bc61e1be1d29d7ce938ddb017b0ee
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Mon Jul 27 18:41:45 2015 +0000
 - Source/WebCore:
 - Remove duplicate vectors inside of UserMediaRequest
 - https://bugs.webkit.org/show_bug.cgi?id=147321
 - <rdar://problem/22011290>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-27
 - Reviewed by Eric Carlson.
 - * Modules/mediastream/UserMediaRequest.h:
 - (WebCore::UserMediaRequest::deviceUIDsVideo): Deleted.
 - (WebCore::UserMediaRequest::deviceUIDsAudio): Deleted.
 - Source/WebKit2:
 - Renamed duplicate vectors inside UserMediaPermissionRequestProxy
 - https://bugs.webkit.org/show_bug.cgi?id=147321
 - <rdar://problem/22011290>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-27
 - Reviewed by Eric Carlson.
 - * UIProcess/UserMediaPermissionRequestProxy.cpp:
 - (WebKit::UserMediaPermissionRequestProxy::UserMediaPermissionRequestProxy):
 - * UIProcess/UserMediaPermissionRequestProxy.h:
 - (WebKit::UserMediaPermissionRequestProxy::videoDeviceUIDs):
 - (WebKit::UserMediaPermissionRequestProxy::audioDeviceUIDs):
 - (WebKit::UserMediaPermissionRequestProxy::deviceUIDsVideo): Deleted.
 - (WebKit::UserMediaPermissionRequestProxy::deviceUIDsAudio): Deleted.
 - * WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp:
 - (WebKit::UserMediaPermissionRequestManager::startRequest):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187435 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit b9416f00a618428adc8bd2e888718c869194bb10
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Fri Jul 24 02:23:38 2015 +0000
 - Linking WebKit2 to be able to grab media sources from a UID
 - https://bugs.webkit.org/show_bug.cgi?id=147202
 - <rdar://problem/21947608>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-23
 - Reviewed by Brent Fulgham.
 - Source/WebCore:
 - * WebCore.xcodeproj/project.pbxproj:
 - * platform/mediastream/RealtimeMediaSourceCenter.h:
 - * platform/mediastream/mac/AVCaptureDeviceManager.h:
 - * platform/mediastream/mac/AVCaptureDeviceManager.mm:
 - (WebCore::AVCaptureDeviceManager::sourceWithUID):
 - * platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp:
 - (WebCore::RealtimeMediaSourceCenterMac::sourceWithUID):
 - * platform/mediastream/mac/RealtimeMediaSourceCenterMac.h:
 - * platform/mediastream/openwebrtc/RealtimeMediaSourceCenterOwr.cpp:
 - (WebCore::RealtimeMediaSourceCenterOwr::sourceWithUID):
 - * platform/mediastream/openwebrtc/RealtimeMediaSourceCenterOwr.h:
 - * platform/mock/MockRealtimeMediaSourceCenter.cpp:
 - (WebCore::MockRealtimeMediaSourceCenter::sourceWithUID):
 - * platform/mock/MockRealtimeMediaSourceCenter.h:
 - Source/WebKit2:
 - * UIProcess/UserMediaPermissionRequestProxy.cpp:
 - (WebKit::UserMediaPermissionRequestProxy::getDeviceNameForUID):
 - * UIProcess/UserMediaPermissionRequestProxy.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187282 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit d6b1af0fc2ed8737335dd2378d45fa5a924d7828
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 23 22:15:22 2015 +0000
 - Bridged passing lists of devices between the UIProcess and the WebProcess
 - https://bugs.webkit.org/show_bug.cgi?id=147056
 - <rdar://problem/21883094>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-23
 - Reviewed by Brent Fulgham.
 - Source/WebCore:
 - * Modules/mediastream/UserMediaRequest.h: Added fields to store and
 - retrieve lists of devices
 - (WebCore::UserMediaRequest::deviceUIDsVideo):
 - (WebCore::UserMediaRequest::deviceUIDsAudio):
 - Source/WebKit2:
 - * UIProcess/UserMediaPermissionRequestManagerProxy.cpp: Modified file
 - to reflect changes made to the header in the .messages.in file
 - (WebKit::UserMediaPermissionRequestManagerProxy::createRequest): Ditto
 - (WebKit::UserMediaPermissionRequestManagerProxy::didReceiveUserMediaPermissionDecision):
 - * UIProcess/UserMediaPermissionRequestManagerProxy.h: Ditto
 - * UIProcess/UserMediaPermissionRequestProxy.cpp: Ditto
 - (WebKit::UserMediaPermissionRequestProxy::UserMediaPermissionRequestProxy):
 - * UIProcess/UserMediaPermissionRequestProxy.h:
 - (WebKit::UserMediaPermissionRequestProxy::create):
 - (WebKit::UserMediaPermissionRequestProxy::deviceUIDsVideo):
 - (WebKit::UserMediaPermissionRequestProxy::deviceUIDsAudio):
 - * UIProcess/WebPageProxy.cpp:
 - (WebKit::WebPageProxy::requestUserMediaPermissionForFrame):
 - * UIProcess/WebPageProxy.h:
 - * UIProcess/WebPageProxy.messages.in: Changed heading
 - * WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp:
 - (WebKit::UserMediaPermissionRequestManager::startRequest):
 - (WebKit::UserMediaPermissionRequestManager::didReceiveUserMediaPermissionDecision):
 - * WebProcess/MediaStream/UserMediaPermissionRequestManager.h:
 - * WebProcess/WebPage/WebPage.cpp:
 - (WebKit::WebPage::didReceiveUserMediaPermissionDecision):
 - * WebProcess/WebPage/WebPage.h:
 - * WebProcess/WebPage/WebPage.messages.in: Changed heading
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187258 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 82d6a2ca3cc72901e94311bca872d705345e2a07
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 23 04:15:15 2015 +0000
 - Needed to add methods to get PreviewCaptureLayers from Video
 - https://bugs.webkit.org/show_bug.cgi?id=147011
 - <rdar://problem/21861999>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-22
 - Reviewed by Jer Noble.
 - * platform/mediastream/mac/AVVideoCaptureSource.h: Added in preview
 - layer to class
 - (WebCore::AVVideoCaptureSource::previewLayer):
 - * platform/mediastream/mac/AVVideoCaptureSource.mm: Instantiate
 - previewLayer on load
 - (WebCore::AVVideoCaptureSource::setupCaptureSession):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187208 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 6499d126b48e81fa539a5f019eb8a50946d14af5
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 23 01:54:54 2015 +0000
 - Rank sources for fitness for UIDs in bestSourcesForTypeAndConstraints
 - https://bugs.webkit.org/show_bug.cgi?id=147206
 - <rdar://problem/21950653>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-22
 - Reviewed by Jer Noble.
 - * platform/mediastream/RealtimeMediaSource.cpp:
 - (WebCore::RealtimeMediaSource::RealtimeMediaSource):
 - * platform/mediastream/RealtimeMediaSource.h:
 - (WebCore::RealtimeMediaSource::fitnessScore):
 - (WebCore::RealtimeMediaSource::setFitnessScore):
 - * platform/mediastream/mac/AVCaptureDeviceManager.mm:
 - (WebCore::AVCaptureDeviceManager::bestSourcesForTypeAndConstraints):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187204 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit bb94adccab9f10c5a07bce55e46e5dbe2fb6ef0e
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Jul 22 18:09:08 2015 +0000
 - Need the ability to give only best source UIDs to UserMedia request
 - https://bugs.webkit.org/show_bug.cgi?id=147171
 - <rdar://problem/21931121>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-22
 - Reviewed by Eric Carlson.
 - * Modules/mediastream/UserMediaRequest.cpp:
 - (WebCore::UserMediaRequest::constraintsValidated):
 - * Modules/mediastream/UserMediaRequest.h:
 - (WebCore::UserMediaRequest::videoDeviceUIDs):
 - (WebCore::UserMediaRequest::audioDeviceUIDs):
 - * platform/mediastream/MediaStreamCreationClient.h:
 - * platform/mediastream/mac/AVCaptureDeviceManager.h:
 - * platform/mediastream/mac/AVCaptureDeviceManager.mm:
 - (WebCore::AVCaptureDeviceManager::bestSourcesForTypeAndConstraints):
 - (WebCore::AVCaptureDeviceManager::bestSourceForTypeAndConstraints): Deleted.
 - * platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp:
 - (WebCore::RealtimeMediaSourceCenterMac::validateRequestConstraints):
 - (WebCore::RealtimeMediaSourceCenterMac::createMediaStream):
 - * platform/mock/MockRealtimeMediaSourceCenter.cpp:
 - (WebCore::MockRealtimeMediaSourceCenter::validateRequestConstraints):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187168 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 8ef838a7b3247a3165a6f7858d8742bc51e27eff
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Jul 22 17:17:12 2015 +0000
 - Remove revealing getVideoTracks() and getAudioTracks()
 - https://bugs.webkit.org/show_bug.cgi?id=147126
 - <rdar://problem/21908723>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-22
 - Reviewed by Eric Carlson.
 - * Modules/mediastream/MediaStream.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::MediaPlayerPrivateMediaStreamAVFObjC):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::load): Modded to use
 - tracks() instead of getVideo/AudioTracks()
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::platformLayer): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::playInternal): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::pauseInternal): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setMuted): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::naturalSize): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::hasVideo): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::hasAudio): Ditto
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::currentMediaTime):
 - Changed to a FIXME
 - * platform/mediastream/MediaStreamPrivate.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187164 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 40b5e083d7bf1c7669f178b4071200d946c9ecdb
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Jul 22 17:12:58 2015 +0000
 - Ensure MediaPlayerPrivateAVFoundation doesn't load MediaStreams
 - https://bugs.webkit.org/show_bug.cgi?id=147119
 - <rdar://problem/21904955>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-22
 - Reviewed by Eric Carlson.
 - * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h: Set
 - networkstate to error when loading MediaStreams
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187163 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 882ce5a871a3c29008ae69941351b06fb2efb158
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Wed Jul 22 00:06:05 2015 +0000
 - Exposed method to query device by UID
 - https://bugs.webkit.org/show_bug.cgi?id=147117
 - <rdar://problem/21904678>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-21
 - Reviewed by Eric Carlson.
 - * platform/mediastream/mac/AVCaptureDeviceManager.h: Added method to
 - query device by UID
 - * platform/mediastream/mac/AVCaptureDeviceManager.mm: Ditto
 - (WebCore::AVCaptureDeviceManager::sourceWithUID): Ditto
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187140 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 19c76f5639915a8ee7d7aa20aa8c2f814108b968
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Tue Jul 21 21:23:12 2015 +0000
 - Make sure to invalidate requests for user media after webpage reset
 - https://bugs.webkit.org/show_bug.cgi?id=147155
 - <rdar://problem/21924174>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-21
 - Reviewed by Brent Fulgham.
 - * UIProcess/WebPageProxy.cpp:
 - (WebKit::WebPageProxy::resetState): Added user media reset
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@187122 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 721c2a9a3652b645d0dc485f24af514ef61e68d6
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Mon Jul 13 19:50:44 2015 +0000
 - Change MediaPlayer Media Stream method signatures to use references
 - https://bugs.webkit.org/show_bug.cgi?id=146839
 - <rdar://problem/21769035>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-13
 - Reviewed by Darin Adler.
 - * platform/graphics/MediaPlayer.cpp:
 - (WebCore::MediaPlayer::loadWithNextMediaEngine):
 - * platform/graphics/MediaPlayerPrivate.h: Changed to references
 - * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaSourceAVFObjC::load): Ditto
 - * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
 - (WebCore::MediaPlayerPrivateGStreamer::load): Ditto
 - * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
 - * platform/graphics/mac/MediaPlayerPrivateQTKit.h:
 - * platform/mock/mediasource/MockMediaPlayerMediaSource.h:
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186769 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit c70988a270d77754382935747d840bfc86af4d90
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Mon Jul 13 17:59:16 2015 +0000
 - Adding MediaStream Engine building blocks to the code repo
 - https://bugs.webkit.org/show_bug.cgi?id=146789
 - <rdar://problem/21747025>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-13
 - Reviewed by Brent Fulgham.
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h: Added.
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setLoadingProgresssed):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setHasAvailableVideoFrame):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::createWeakPtr):
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm: Added.
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::MediaPlayerPrivateMediaStreamAVFObjC):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::~MediaPlayerPrivateMediaStreamAVFObjC):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::registerMediaEngine):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::isAvailable):
 - (WebCore::mimeTypeCache):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::getSupportedTypes):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::supportsType):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::load):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::cancelLoad):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::prepareToPlay):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::platformMedia):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::platformLayer):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::play):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::playInternal):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::pause):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::pauseInternal):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::paused):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setVolume):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::supportsScanning):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setMuted):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::naturalSize):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::hasVideo):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::hasAudio):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setVisible):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::durationMediaTime):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::seeking):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setRateDouble):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setPreservesPitch):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::networkState):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::readyState):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::seekable):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::maxMediaTimeSeekable):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::minMediaTimeSeekable):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::buffered):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::didLoadingProgress):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::setSize):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::hasAvailableVideoFrame):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::supportsAcceleratedRendering):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::movieLoadType):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::prepareForRendering):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::engineDescription):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::languageOfPrimaryAudioTrack):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::shouldBePlaying):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::addDisplayLayer):
 - (WebCore::MediaPlayerPrivateMediaStreamAVFObjC::removeDisplayLayer):
 - * platform/graphics/avfoundation/objc/MediaStreamPrivateAVFObjC.h: Added.
 - * platform/graphics/avfoundation/objc/MediaStreamPrivateAVFObjC.mm: Added.
 - (WebCore::MediaStreamPrivateAVFObjC::create):
 - (WebCore::MediaStreamPrivateAVFObjC::MediaStreamPrivateAVFObjC):
 - (WebCore::MediaStreamPrivateAVFObjC::~MediaStreamPrivateAVFObjC):
 - (WebCore::MediaStreamPrivateAVFObjC::duration):
 - (WebCore::MediaStreamPrivateAVFObjC::buffered):
 - (WebCore::MediaStreamPrivateAVFObjC::readyState):
 - (WebCore::MediaStreamPrivateAVFObjC::hasAudio):
 - (WebCore::MediaStreamPrivateAVFObjC::hasVideo):
 - (WebCore::MediaStreamPrivateAVFObjC::naturalSize):
 - * platform/mediastream/MediaStreamPrivate.h:
 - (WebCore::MediaStreamPrivate::MediaStreamPrivate): Added constructor.
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186766 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 554f34482734c3bcd0dd2286438578a3e059742e
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Sat Jul 11 00:12:19 2015 +0000
 - Exposing webkitMediaStream as MediaStream
 - https://bugs.webkit.org/show_bug.cgi?id=146813
 - <rdar://problem/21754383>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-10
 - Reviewed by Eric Carlson.
 - Source/WebCore:
 - * Modules/mediastream/MediaStream.idl: Changed interface
 - name from webkitMediaStream to MediaStream
 - LayoutTests:
 - * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
 - Changed attributes from webkitMediaStream to MediaStream
 - * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
 - Ditto
 - * platform/mac/js/dom/global-constructors-attributes-expected.txt:
 - Ditto
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186697 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 3879f850fe1d4f7a3089a1dea90c9bbd2dcd9fb8
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 22:11:53 2015 +0000
 - Expose MediaStream methods to be used in the MediaStream Engine
 - https://bugs.webkit.org/show_bug.cgi?id=146791
 - <rdar://problem/21747589>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-09
 - Reviewed by Brent Fulgham.
 - * Modules/mediastream/MediaStream.cpp:
 - (WebCore::MediaStream::getAudioTracks): Removed const
 - (WebCore::MediaStream::getVideoTracks): Ditto
 - * Modules/mediastream/MediaStream.h: Needed to change functions to
 - override
 - * platform/mediastream/MediaStreamPrivate.h: Added certain calls to
 - PrivateClient that exposes methods to be used in the engine
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186640 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 2e4085f5a71419bc63ad801673ddfdd435b3493a
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 20:47:15 2015 +0000
 - Implementing platform-specific section of enumerateDevices
 - https://bugs.webkit.org/show_bug.cgi?id=146461
 - <rdar://problem/21614466>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-09
 - Reviewed by Darin Adler.
 - * Modules/mediastream/MediaDeviceInfo.cpp: Changed access methods
 - (WebCore::MediaDeviceInfo::audioInputType): Added AtomicString
 - permanent refs
 - (WebCore::MediaDeviceInfo::audioOutputType): Ditto
 - (WebCore::MediaDeviceInfo::videoInputType): Ditto
 - * Modules/mediastream/MediaDeviceInfo.h: Changed String refs to values
 - (WebCore::MediaDeviceInfo::label): Ditto
 - (WebCore::MediaDeviceInfo::deviceId): Ditto
 - (WebCore::MediaDeviceInfo::groupId): Ditto
 - (WebCore::MediaDeviceInfo::kind): Ditto
 - * platform/mediastream/MediaDevicesPrivate.cpp: Implemented query for
 - available devices
 - (WebCore::MediaDevicesPrivate::MediaDevicesPrivate):
 - (WebCore::MediaDevicesPrivate::create):
 - (WebCore::MediaDevicesPrivate::availableMediaDevices):
 - * platform/mediastream/MediaDevicesPrivate.h:
 - (WebCore::MediaDevicesPrivate::~MediaDevicesPrivate):
 - * WebCore.xcodeproj/project.pbxproj:
 - * platform/mediastream/MediaStreamTrackSourcesRequestClient.h: Needed
 - to tack on extra fields to hold data
 - (WebCore::TrackSourceInfo::create):
 - (WebCore::TrackSourceInfo::groupId):
 - (WebCore::TrackSourceInfo::deviceId):
 - (WebCore::TrackSourceInfo::TrackSourceInfo):
 - * platform/mediastream/mac/AVCaptureDeviceManager.mm:
 - (WebCore::AVCaptureDeviceManager::getSourcesInfo):
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186608 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit e1c2f31cd0eb22a40da93cb5aad7c284dcd11ce2
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 18:48:52 2015 +0000
 - Exposed AVVideoCaptureSource's bounds
 - https://bugs.webkit.org/show_bug.cgi?id=146760
 - <rdar://problem/21736772>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-09
 - Reviewed by Brent Fulgham.
 - * platform/mediastream/mac/AVVideoCaptureSource.h:
 - (WebCore::AVVideoCaptureSource::width): Needed access to video width
 - (WebCore::AVVideoCaptureSource::height): Needed access to video height
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186600 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 567f8bff128f632eb3e7419e6485ecf91ad53c6c
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 03:55:19 2015 +0000
 - Activate DOMURLMediaStream
 - https://bugs.webkit.org/show_bug.cgi?id=146764
 - <rdar://problem/21738101>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-08
 - Reviewed by Eric Carlson.
 - * DerivedSources.make: Added DOMURLMediaStream.idl to list
 - * WebCore.xcodeproj/project.pbxproj: Added DOMURLMediaStream.cpp and
 - DOMURLMediaStream.h to compile
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186573 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 7b3a6dbad3f5611860fa52e3e0b5f8c61e2f7772
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 03:51:39 2015 +0000
 - Make sure MediaStream uses blob protocol
 - https://bugs.webkit.org/show_bug.cgi?id=146752
 - <rdar://problem/21736057>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-08
 - Reviewed by Eric Carlson.
 - * html/HTMLMediaElement.cpp:
 - (WebCore::HTMLMediaElement::selectNextSourceChild): Added MediaStream
 - blob protocol
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 8a9ee79fad4191f17f6825e614bd55fab2453566
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 02:27:32 2015 +0000
 - Make MediaStream conform to its private client like MediaSource does
 - https://bugs.webkit.org/show_bug.cgi?id=146756
 - <rdar://problem/21736457>
 - Patch by Matthew Daiter <mdaiter@apple.com> on 2015-07-08
 - Reviewed by Brent Fulgham.
 - MediaStream should be inheriting its PrivateClient's getters and
 - setters for RefCounted, not inheriting its own.
 - * Modules/mediastream/MediaStream.h: Changed MediaStream's inherit
 - statements
 - * platform/mediastream/MediaStreamPrivate.h: Changed
 - MediaStreamPrivateClient to inherit RefCounted<MediaStreamPrivateClient>
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186565 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 5e03f4168a6a2116fa13939691541021053e14f2
 - Author: commit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 02:23:25 2015 +0000
 - Made AVMediaCaptureSource's session accessor public
 - https://bugs.webkit.org/show_bug.cgi?id=146758
 - <rdar://problem/21736651>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-08
 - Reviewed by Brent Fulgham.
 - * platform/mediastream/mac/AVMediaCaptureSource.h:
 - (WebCore::AVMediaCaptureSource::session): Changed to public
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186564 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit bf6355f43fa70f8221331558c71ed21a3dc7019b
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 01:22:28 2015 +0000
 - Make sure MediaStream engine loaded for interpreting MediaStreams
 - https://bugs.webkit.org/show_bug.cgi?id=146748
 - <rdar://problem/21735416>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-08
 - Reviewed by Brent Fulgham.
 - Prevent the MediaSource engine from being used to process
 - MediaStreams, since they are not compatible
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
 - (WebCore::MediaPlayerPrivateAVFoundationObjC::supportsType):
 - Changed MediaStream to never be loaded
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
 - * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
 - (WebCore::MediaPlayerPrivateMediaSourceAVFObjC::supportsType):
 - Changed MediaStream to never be loaded
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186563 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 - commit 324caa1c57c565c5091480037a6ab8a5c2d22f30
 - Author: [email protected] <[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
 - Date: Thu Jul 9 00:16:03 2015 +0000
 - Cleared contentMIMETypes for MediaStreams
 - https://bugs.webkit.org/show_bug.cgi?id=146750
 - <rdar://problem/21735678>
 - Patch by Matthew Daiter <[email protected]> on 2015-07-08
 - Reviewed by Brent Fulgham.
 - * platform/graphics/MediaPlayer.cpp:
 - (WebCore::MediaPlayer::load): Needed to clear contentMIMETypes
 - git-svn-id: http://svn.webkit.org/repository/webkit/trunk@186544 268f45cc-cd09-0410-ab3c-d52691b4dbfc
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment