Index: Source/web/WebMediaDevicesRequest.cpp |
diff --git a/Source/web/WebMediaDevicesRequest.cpp b/Source/web/WebMediaDevicesRequest.cpp |
index df72d859da86e2605b77faa8dfb382307ba70c86..a41417479dfa9efedc1ba862521af74764d985f1 100644 |
--- a/Source/web/WebMediaDevicesRequest.cpp |
+++ b/Source/web/WebMediaDevicesRequest.cpp |
@@ -41,7 +41,7 @@ using namespace WebCore; |
namespace blink { |
-WebMediaDevicesRequest::WebMediaDevicesRequest(const PassRefPtr<MediaDevicesRequest>& request) |
+WebMediaDevicesRequest::WebMediaDevicesRequest(const PassRefPtrWillBeRawPtr<MediaDevicesRequest>& request) |
: m_private(request) |
{ |
} |
@@ -72,7 +72,11 @@ void WebMediaDevicesRequest::requestSucceeded(WebVector<WebMediaDeviceInfo> webD |
{ |
ASSERT(!isNull()); |
+#if ENABLE(OILPAN) |
+ MediaDeviceInfoVector devices; |
+#else |
MediaDeviceInfoVector devices(webDevices.size()); |
haraken
2014/02/21 10:47:05
We should make this work in OILPAN instead of addi
|
+#endif |
for (size_t i = 0; i < webDevices.size(); ++i) |
devices[i] = MediaDeviceInfo::create(webDevices[i]); |