Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(344)

Side by Side Diff: content/renderer/renderer_blink_platform_impl.h

Issue 2037513002: Convert device_sensors to use mojo. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@conversion--mime-registry
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 class WebServiceWorkerCacheStorage; 43 class WebServiceWorkerCacheStorage;
44 } 44 }
45 45
46 namespace scheduler { 46 namespace scheduler {
47 class RendererScheduler; 47 class RendererScheduler;
48 class WebThreadImplForRendererScheduler; 48 class WebThreadImplForRendererScheduler;
49 } 49 }
50 50
51 namespace content { 51 namespace content {
52 class BlinkServiceRegistryImpl; 52 class BlinkServiceRegistryImpl;
53 class DeviceLightEventPump;
54 class DeviceMotionEventPump;
55 class DeviceOrientationEventPump;
56 class LocalStorageCachedAreas; 53 class LocalStorageCachedAreas;
57 class PlatformEventObserverBase; 54 class PlatformEventObserverBase;
58 class QuotaMessageFilter; 55 class QuotaMessageFilter;
59 class RendererClipboardDelegate; 56 class RendererClipboardDelegate;
60 class RenderView; 57 class RenderView;
61 class ServiceRegistry; 58 class ServiceRegistry;
62 class ThreadSafeSender; 59 class ThreadSafeSender;
63 class WebClipboardImpl; 60 class WebClipboardImpl;
64 class WebDatabaseObserverImpl; 61 class WebDatabaseObserverImpl;
65 class WebFileSystemImpl; 62 class WebFileSystemImpl;
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
275 272
276 // If true, then a GetPlugins call is allowed to rescan the disk. 273 // If true, then a GetPlugins call is allowed to rescan the disk.
277 bool plugin_refresh_allowed_; 274 bool plugin_refresh_allowed_;
278 275
279 std::unique_ptr<blink::WebIDBFactory> web_idb_factory_; 276 std::unique_ptr<blink::WebIDBFactory> web_idb_factory_;
280 277
281 std::unique_ptr<blink::WebBlobRegistry> blob_registry_; 278 std::unique_ptr<blink::WebBlobRegistry> blob_registry_;
282 279
283 WebPublicSuffixListImpl public_suffix_list_; 280 WebPublicSuffixListImpl public_suffix_list_;
284 281
285 std::unique_ptr<DeviceLightEventPump> device_light_event_pump_;
286 std::unique_ptr<DeviceMotionEventPump> device_motion_event_pump_;
287 std::unique_ptr<DeviceOrientationEventPump> device_orientation_event_pump_;
288
289 scoped_refptr<base::SingleThreadTaskRunner> default_task_runner_; 282 scoped_refptr<base::SingleThreadTaskRunner> default_task_runner_;
290 scoped_refptr<base::SingleThreadTaskRunner> loading_task_runner_; 283 scoped_refptr<base::SingleThreadTaskRunner> loading_task_runner_;
291 scoped_refptr<IPC::SyncMessageFilter> sync_message_filter_; 284 scoped_refptr<IPC::SyncMessageFilter> sync_message_filter_;
292 scoped_refptr<ThreadSafeSender> thread_safe_sender_; 285 scoped_refptr<ThreadSafeSender> thread_safe_sender_;
293 scoped_refptr<QuotaMessageFilter> quota_message_filter_; 286 scoped_refptr<QuotaMessageFilter> quota_message_filter_;
294 287
295 std::unique_ptr<WebDatabaseObserverImpl> web_database_observer_impl_; 288 std::unique_ptr<WebDatabaseObserverImpl> web_database_observer_impl_;
296 289
297 cc_blink::WebCompositorSupportImpl compositor_support_; 290 cc_blink::WebCompositorSupportImpl compositor_support_;
298 291
299 std::unique_ptr<blink::WebScrollbarBehavior> web_scrollbar_behavior_; 292 std::unique_ptr<blink::WebScrollbarBehavior> web_scrollbar_behavior_;
300 293
301 IDMap<PlatformEventObserverBase, IDMapOwnPointer> platform_event_observers_; 294 IDMap<PlatformEventObserverBase, IDMapOwnPointer> platform_event_observers_;
302 295
303 scheduler::RendererScheduler* renderer_scheduler_; // NOT OWNED 296 scheduler::RendererScheduler* renderer_scheduler_; // NOT OWNED
304 TopLevelBlameContext top_level_blame_context_; 297 TopLevelBlameContext top_level_blame_context_;
305 298
306 WebTrialTokenValidatorImpl trial_token_validator_; 299 WebTrialTokenValidatorImpl trial_token_validator_;
307 300
308 std::unique_ptr<LocalStorageCachedAreas> local_storage_cached_areas_; 301 std::unique_ptr<LocalStorageCachedAreas> local_storage_cached_areas_;
309 302
310 std::unique_ptr<BlinkServiceRegistryImpl> blink_service_registry_; 303 std::unique_ptr<BlinkServiceRegistryImpl> blink_service_registry_;
311 304
312 DISALLOW_COPY_AND_ASSIGN(RendererBlinkPlatformImpl); 305 DISALLOW_COPY_AND_ASSIGN(RendererBlinkPlatformImpl);
313 }; 306 };
314 307
315 } // namespace content 308 } // namespace content
316 309
317 #endif // CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_ 310 #endif // CONTENT_RENDERER_RENDERER_BLINK_PLATFORM_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698