| Index: components/copresence/copresence_manager_impl.h
|
| diff --git a/components/copresence/copresence_manager_impl.h b/components/copresence/copresence_manager_impl.h
|
| index d91e7aeddb7dec86fcf5f6f0499814dee4365750..12bc051e712fa7af7c2892f1fea9a20ca6bde1b2 100644
|
| --- a/components/copresence/copresence_manager_impl.h
|
| +++ b/components/copresence/copresence_manager_impl.h
|
| @@ -23,7 +23,6 @@ class URLContextGetter;
|
| namespace copresence {
|
|
|
| class DirectiveHandler;
|
| -class GCMHandler;
|
| class ReportRequest;
|
| class RpcHandler;
|
| class WhispernetClient;
|
| @@ -62,17 +61,16 @@ class CopresenceManagerImpl : public CopresenceManager {
|
| // does not provide a way to unregister its init callback.
|
| base::CancelableCallback<void(bool)> whispernet_init_callback_;
|
|
|
| - bool init_failed_;
|
| -
|
| - // The GCMHandler must destruct before the DirectiveHandler,
|
| - // which must destruct before the RpcHandler. Do not change this order.
|
| + // The |directive handler_| needs to destruct before |rpc_handler_|, do not
|
| + // change this order.
|
| scoped_ptr<RpcHandler> rpc_handler_;
|
| scoped_ptr<DirectiveHandler> directive_handler_;
|
| - scoped_ptr<GCMHandler> gcm_handler_;
|
|
|
| scoped_ptr<base::Timer> poll_timer_;
|
| scoped_ptr<base::Timer> audio_check_timer_;
|
|
|
| + bool init_failed_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(CopresenceManagerImpl);
|
| };
|
|
|
|
|