| Index: sync/notifier/sync_notifier_factory.cc
|
| diff --git a/sync/notifier/sync_notifier_factory.cc b/sync/notifier/sync_notifier_factory.cc
|
| index eaaf2ef0b1807096bb82a7e096bb92f1cbe9a2b9..98fd35f66b6f1d2941f06dcf265c3568c9c55c98 100644
|
| --- a/sync/notifier/sync_notifier_factory.cc
|
| +++ b/sync/notifier/sync_notifier_factory.cc
|
| @@ -7,8 +7,7 @@
|
| #include <string>
|
|
|
| #include "base/logging.h"
|
| -#include "jingle/notifier/listener/mediator_thread_impl.h"
|
| -#include "jingle/notifier/listener/talk_mediator_impl.h"
|
| +#include "jingle/notifier/listener/push_client.h"
|
| #include "sync/notifier/non_blocking_invalidation_notifier.h"
|
| #include "sync/notifier/p2p_notifier.h"
|
| #include "sync/notifier/sync_notifier.h"
|
| @@ -23,17 +22,15 @@ SyncNotifier* CreateDefaultSyncNotifier(
|
| invalidation_version_tracker,
|
| const std::string& client_info) {
|
| if (notifier_options.notification_method == notifier::NOTIFICATION_P2P) {
|
| - notifier::TalkMediator* const talk_mediator =
|
| - new notifier::TalkMediatorImpl(
|
| - new notifier::MediatorThreadImpl(notifier_options),
|
| - notifier_options);
|
| + notifier::PushClient* const mediator_thread =
|
| + new notifier::PushClient(notifier_options);
|
| // TODO(rlarocque): Ideally, the notification target would be
|
| // NOTIFY_OTHERS. There's no good reason to notify ourselves of our own
|
| // commits. We self-notify for now only because the integration tests rely
|
| // on this behaviour. See crbug.com/97780.
|
| //
|
| - // Takes ownership of |talk_mediator|.
|
| - return new P2PNotifier(talk_mediator, NOTIFY_ALL);
|
| + // Takes ownership of |mediator_thread|.
|
| + return new P2PNotifier(mediator_thread, NOTIFY_ALL);
|
| }
|
|
|
| return new NonBlockingInvalidationNotifier(
|
|
|