Index: content/child/blink_platform_impl.h |
diff --git a/content/child/blink_platform_impl.h b/content/child/blink_platform_impl.h |
index 4a3c7b8fe8071ce52d31b4586530fc3c5ecbf668..9736d6765192eb7efe2dbc0bec070346ee04ea17 100644 |
--- a/content/child/blink_platform_impl.h |
+++ b/content/child/blink_platform_impl.h |
@@ -33,6 +33,8 @@ class MessageLoop; |
namespace content { |
class FlingCurveConfiguration; |
+class NotificationDispatcher; |
+class ThreadSafeSender; |
class WebCryptoImpl; |
class WebGeofencingProviderImpl; |
@@ -155,6 +157,7 @@ class CONTENT_EXPORT BlinkPlatformImpl |
const blink::WebWorkerRunLoop& runLoop) override; |
virtual blink::WebCrypto* crypto() override; |
virtual blink::WebGeofencingProvider* geofencingProvider() override; |
Mike West
2014/10/24 13:20:18
Not-your-nit: We should drop these 'override' decl
Peter Beverloo
2014/10/24 13:57:35
https://codereview.chromium.org/679523004/
|
+ virtual blink::WebNotificationManager* notificationManager(); |
void SuspendSharedTimer(); |
void ResumeSharedTimer(); |
@@ -179,6 +182,9 @@ class CONTENT_EXPORT BlinkPlatformImpl |
base::ThreadLocalStorage::Slot current_thread_slot_; |
WebCryptoImpl web_crypto_; |
scoped_ptr<WebGeofencingProviderImpl> geofencing_provider_; |
+ |
+ scoped_refptr<ThreadSafeSender> thread_safe_sender_; |
+ scoped_refptr<NotificationDispatcher> notification_dispatcher_; |
}; |
} // namespace content |