| Index: sync/internal_api/sync_manager_impl.h
|
| diff --git a/sync/internal_api/sync_manager_impl.h b/sync/internal_api/sync_manager_impl.h
|
| index c8f9aed5030f12732a5e2ae8306e7d647c4a61b5..be3366ae93a793c6b7f87e89590d82bf5fa7054f 100644
|
| --- a/sync/internal_api/sync_manager_impl.h
|
| +++ b/sync/internal_api/sync_manager_impl.h
|
| @@ -117,6 +117,8 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl :
|
| virtual SyncEncryptionHandler* GetEncryptionHandler() OVERRIDE;
|
| virtual ScopedVector<syncer::ProtocolEvent>
|
| GetBufferedProtocolEvents() OVERRIDE;
|
| + virtual scoped_ptr<base::ListValue> GetAllNodesForType(
|
| + syncer::ModelType type) OVERRIDE;
|
|
|
| // SyncEncryptionHandler::Observer implementation.
|
| virtual void OnPassphraseRequired(
|
| @@ -217,10 +219,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl :
|
| base::TimeDelta GetNudgeDelayTimeDelta(const ModelType& model_type);
|
|
|
| typedef std::map<ModelType, NotificationInfo> NotificationInfoMap;
|
| - typedef JsArgList (SyncManagerImpl::*UnboundJsMessageHandler)(
|
| - const JsArgList&);
|
| - typedef base::Callback<JsArgList(const JsArgList&)> JsMessageHandler;
|
| - typedef std::map<std::string, JsMessageHandler> JsMessageHandlerMap;
|
|
|
| // Determine if the parents or predecessors differ between the old and new
|
| // versions of an entry. Note that a node's index may change without its
|
| @@ -266,16 +264,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl :
|
| // Checks for server reachabilty and requests a nudge.
|
| void OnNetworkConnectivityChangedImpl();
|
|
|
| - // Helper function used only by the constructor.
|
| - void BindJsMessageHandler(
|
| - const std::string& name, UnboundJsMessageHandler unbound_message_handler);
|
| -
|
| - // JS message handlers.
|
| - JsArgList GetAllNodes(const JsArgList& args);
|
| - JsArgList GetNodeSummariesById(const JsArgList& args);
|
| - JsArgList GetNodeDetailsById(const JsArgList& args);
|
| - JsArgList GetChildNodeIds(const JsArgList& args);
|
| -
|
| syncable::Directory* directory();
|
|
|
| base::FilePath database_path_;
|
| @@ -351,7 +339,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl :
|
| NotificationInfoMap notification_info_map_;
|
|
|
| // These are for interacting with chrome://sync-internals.
|
| - JsMessageHandlerMap js_message_handlers_;
|
| JsSyncManagerObserver js_sync_manager_observer_;
|
| JsMutationEventObserver js_mutation_event_observer_;
|
| JsSyncEncryptionHandlerObserver js_sync_encryption_handler_observer_;
|
|
|