Changeset 116674 in webkit
- Timestamp:
- May 10, 2012 12:11:17 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r116672 r116674 1 2012-05-10 Tommy Widenflycht <tommyw@google.com> 2 3 [chromium] MediaStream API: Fix the ExtraData functionality in WebMediaStreamDescriptor 4 https://bugs.webkit.org/show_bug.cgi?id=86087 5 6 Reviewed by Adam Barth. 7 8 Not easy to test but I have added code that excercises this to WebUserMediaClientMock (in DumpRenderTree). 9 10 * platform/chromium/support/WebMediaStreamDescriptor.cpp: 11 (WebKit::WebMediaStreamDescriptor::setExtraData): 12 1 13 2012-05-10 Pavel Feldman <pfeldman@chromium.org> 2 14 -
trunk/Source/WebCore/platform/chromium/support/WebMediaStreamDescriptor.cpp
r116529 r116674 89 89 void WebMediaStreamDescriptor::setExtraData(ExtraData* extraData) 90 90 { 91 m_private->setExtraData( new ExtraDataContainer(extraData));91 m_private->setExtraData(adoptRef(new ExtraDataContainer(extraData))); 92 92 } 93 93 -
trunk/Tools/ChangeLog
r116671 r116674 1 2012-05-10 Tommy Widenflycht <tommyw@google.com> 2 3 [chromium] MediaStream API: Fix the ExtraData functionality in WebMediaStreamDescriptor 4 https://bugs.webkit.org/show_bug.cgi?id=86087 5 6 Reviewed by Adam Barth. 7 8 * DumpRenderTree/chromium/WebUserMediaClientMock.cpp: 9 (MockExtraData): 10 (WebKit): 11 (WebKit::WebUserMediaClientMock::requestUserMedia): 12 1 13 2012-05-10 Varun Jain <varunjain@google.com> 2 14 -
trunk/Tools/DumpRenderTree/chromium/WebUserMediaClientMock.cpp
r116315 r116674 43 43 namespace WebKit { 44 44 45 class MockExtraData : public WebMediaStreamDescriptor::ExtraData { 46 public: 47 int foo; 48 }; 49 45 50 PassOwnPtr<WebUserMediaClientMock> WebUserMediaClientMock::create() 46 51 { … … 64 69 videoSources[0].initialize("MockVideoDevice#1", WebMediaStreamSource::TypeVideo, "Mock video device"); 65 70 66 request.requestSucceeded(audioSources, videoSources); 71 WebKit::WebMediaStreamDescriptor descriptor; 72 descriptor.initialize("foobar", audioSources, videoSources); 73 74 descriptor.setExtraData(new MockExtraData()); 75 76 request.requestSucceeded(descriptor); 67 77 } 68 78
Note: See TracChangeset
for help on using the changeset viewer.