OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #ifndef CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ | 5 #ifndef CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ |
6 #define CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ | 6 #define CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ |
7 | 7 |
8 #include <stddef.h> | 8 #include <stddef.h> |
9 #include <stdint.h> | 9 #include <stdint.h> |
10 | 10 |
(...skipping 25 matching lines...) Expand all Loading... |
36 class WebCanvasCaptureHandler; | 36 class WebCanvasCaptureHandler; |
37 class WebGraphicsContext3DProvider; | 37 class WebGraphicsContext3DProvider; |
38 class WebMediaPlayer; | 38 class WebMediaPlayer; |
39 class WebMediaRecorderHandler; | 39 class WebMediaRecorderHandler; |
40 class WebMediaStream; | 40 class WebMediaStream; |
41 class WebSecurityOrigin; | 41 class WebSecurityOrigin; |
42 class WebServiceWorkerCacheStorage; | 42 class WebServiceWorkerCacheStorage; |
43 } | 43 } |
44 | 44 |
45 namespace device { | 45 namespace device { |
| 46 class Gamepads; |
46 class MotionData; | 47 class MotionData; |
47 class OrientationData; | 48 class OrientationData; |
48 } | 49 } |
49 | 50 |
50 namespace service_manager { | 51 namespace service_manager { |
51 class Connector; | 52 class Connector; |
52 } | 53 } |
53 | 54 |
54 namespace content { | 55 namespace content { |
55 class BlinkInterfaceProviderImpl; | 56 class BlinkInterfaceProviderImpl; |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 const blink::WebSecurityOrigin& security_origin) override; | 150 const blink::WebSecurityOrigin& security_origin) override; |
150 | 151 |
151 bool LoadAudioResource(blink::WebAudioBus* destination_bus, | 152 bool LoadAudioResource(blink::WebAudioBus* destination_bus, |
152 const char* audio_file_data, | 153 const char* audio_file_data, |
153 size_t data_size) override; | 154 size_t data_size) override; |
154 | 155 |
155 blink::WebMIDIAccessor* CreateMIDIAccessor( | 156 blink::WebMIDIAccessor* CreateMIDIAccessor( |
156 blink::WebMIDIAccessorClient* client) override; | 157 blink::WebMIDIAccessorClient* client) override; |
157 | 158 |
158 blink::WebBlobRegistry* GetBlobRegistry() override; | 159 blink::WebBlobRegistry* GetBlobRegistry() override; |
159 void SampleGamepads(blink::WebGamepads&) override; | 160 void SampleGamepads(device::Gamepads&) override; |
160 blink::WebRTCPeerConnectionHandler* CreateRTCPeerConnectionHandler( | 161 blink::WebRTCPeerConnectionHandler* CreateRTCPeerConnectionHandler( |
161 blink::WebRTCPeerConnectionHandlerClient* client) override; | 162 blink::WebRTCPeerConnectionHandlerClient* client) override; |
162 blink::WebRTCCertificateGenerator* CreateRTCCertificateGenerator() override; | 163 blink::WebRTCCertificateGenerator* CreateRTCCertificateGenerator() override; |
163 blink::WebMediaRecorderHandler* CreateMediaRecorderHandler() override; | 164 blink::WebMediaRecorderHandler* CreateMediaRecorderHandler() override; |
164 blink::WebMediaStreamCenter* CreateMediaStreamCenter( | 165 blink::WebMediaStreamCenter* CreateMediaStreamCenter( |
165 blink::WebMediaStreamCenterClient* client) override; | 166 blink::WebMediaStreamCenterClient* client) override; |
166 blink::WebCanvasCaptureHandler* CreateCanvasCaptureHandler( | 167 blink::WebCanvasCaptureHandler* CreateCanvasCaptureHandler( |
167 const blink::WebSize& size, | 168 const blink::WebSize& size, |
168 double frame_rate, | 169 double frame_rate, |
169 blink::WebMediaStreamTrack* track) override; | 170 blink::WebMediaStreamTrack* track) override; |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
306 | 307 |
307 // Only used when network service is enabled. | 308 // Only used when network service is enabled. |
308 mojom::URLLoaderFactoryPtr network_service_url_loader_factory_; | 309 mojom::URLLoaderFactoryPtr network_service_url_loader_factory_; |
309 | 310 |
310 DISALLOW_COPY_AND_ASSIGN(RendererBlinkPlatformImpl); | 311 DISALLOW_COPY_AND_ASSIGN(RendererBlinkPlatformImpl); |
311 }; | 312 }; |
312 | 313 |
313 } // namespace content | 314 } // namespace content |
314 | 315 |
315 #endif // CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ | 316 #endif // CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ |
OLD | NEW |