OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/shell/renderer/test_runner/mock_web_user_media_client.h" | 5 #include "content/shell/renderer/test_runner/mock_web_user_media_client.h" |
6 | 6 |
7 #include "base/logging.h" | 7 #include "base/logging.h" |
8 #include "base/macros.h" | 8 #include "base/macros.h" |
9 #include "content/shell/renderer/test_runner/mock_constraints.h" | 9 #include "content/shell/renderer/test_runner/mock_constraints.h" |
10 #include "content/shell/renderer/test_runner/web_test_delegate.h" | 10 #include "content/shell/renderer/test_runner/web_test_delegate.h" |
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
217 "group1", | 217 "group1", |
218 }, | 218 }, |
219 { | 219 { |
220 "device3", | 220 "device3", |
221 WebMediaDeviceInfo::MediaDeviceKindVideoInput, | 221 WebMediaDeviceInfo::MediaDeviceKindVideoInput, |
222 "Build-in webcam", | 222 "Build-in webcam", |
223 "group2", | 223 "group2", |
224 }, | 224 }, |
225 }; | 225 }; |
226 | 226 |
227 WebVector<WebMediaDeviceInfo> devices(ARRAYSIZE_UNSAFE(test_devices)); | 227 WebVector<WebMediaDeviceInfo> devices(arraysize(test_devices)); |
228 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(test_devices); ++i) { | 228 for (size_t i = 0; i < arraysize(test_devices); ++i) { |
229 devices[i].initialize(WebString::fromUTF8(test_devices[i].device_id), | 229 devices[i].initialize(WebString::fromUTF8(test_devices[i].device_id), |
230 test_devices[i].kind, | 230 test_devices[i].kind, |
231 WebString::fromUTF8(test_devices[i].label), | 231 WebString::fromUTF8(test_devices[i].label), |
232 WebString::fromUTF8(test_devices[i].group_id)); | 232 WebString::fromUTF8(test_devices[i].group_id)); |
233 } | 233 } |
234 | 234 |
235 delegate_->PostTask(new MediaDevicesRequestTask(this, request, devices)); | 235 delegate_->PostTask(new MediaDevicesRequestTask(this, request, devices)); |
236 } | 236 } |
237 | 237 |
238 void MockWebUserMediaClient::cancelMediaDevicesRequest( | 238 void MockWebUserMediaClient::cancelMediaDevicesRequest( |
(...skipping 15 matching lines...) Expand all Loading... |
254 WebSourceInfo::VideoFacingModeNone, | 254 WebSourceInfo::VideoFacingModeNone, |
255 }, | 255 }, |
256 { | 256 { |
257 "device2", | 257 "device2", |
258 WebSourceInfo::SourceKindVideo, | 258 WebSourceInfo::SourceKindVideo, |
259 "Build-in webcam", | 259 "Build-in webcam", |
260 WebSourceInfo::VideoFacingModeEnvironment, | 260 WebSourceInfo::VideoFacingModeEnvironment, |
261 }, | 261 }, |
262 }; | 262 }; |
263 | 263 |
264 WebVector<WebSourceInfo> sources(ARRAYSIZE_UNSAFE(test_sources)); | 264 WebVector<WebSourceInfo> sources(arraysize(test_sources)); |
265 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(test_sources); ++i) { | 265 for (size_t i = 0; i < arraysize(test_sources); ++i) { |
266 sources[i].initialize(WebString::fromUTF8(test_sources[i].id), | 266 sources[i].initialize(WebString::fromUTF8(test_sources[i].id), |
267 test_sources[i].kind, | 267 test_sources[i].kind, |
268 WebString::fromUTF8(test_sources[i].label), | 268 WebString::fromUTF8(test_sources[i].label), |
269 test_sources[i].facing); | 269 test_sources[i].facing); |
270 } | 270 } |
271 | 271 |
272 delegate_->PostTask(new SourcesRequestTask(this, request, sources)); | 272 delegate_->PostTask(new SourcesRequestTask(this, request, sources)); |
273 } | 273 } |
274 | 274 |
275 } // namespace content | 275 } // namespace content |
OLD | NEW |