#include "chrome/browser/sync/test/integration/send_tab_to_self_helper.h"
#include <map>
#include <sstream>
#include "base/check_op.h"
#include "chrome/browser/sync/test/integration/sync_test.h"
#include "components/send_tab_to_self/send_tab_to_self_entry.h"
#include "components/send_tab_to_self/send_tab_to_self_model.h"
#include "components/send_tab_to_self/send_tab_to_self_model_observer.h"
#include "components/send_tab_to_self/send_tab_to_self_sync_service.h"
#include "components/sync/protocol/sync_enums.pb.h"
#include "components/sync_device_info/device_info_tracker.h"
namespace send_tab_to_self_helper {
SendTabToSelfUrlChecker::SendTabToSelfUrlChecker(
send_tab_to_self::SendTabToSelfSyncService* service,
const GURL& url)
: … { … }
SendTabToSelfUrlChecker::~SendTabToSelfUrlChecker() { … }
bool SendTabToSelfUrlChecker::IsExitConditionSatisfied(std::ostream* os) { … }
void SendTabToSelfUrlChecker::SendTabToSelfModelLoaded() { … }
void SendTabToSelfUrlChecker::EntriesAddedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
new_entries) { … }
void SendTabToSelfUrlChecker::EntriesRemovedRemotely(
const std::vector<std::string>& guids_removed) { … }
SendTabToSelfUrlOpenedChecker::SendTabToSelfUrlOpenedChecker(
send_tab_to_self::SendTabToSelfSyncService* service,
const GURL& url)
: … { … }
SendTabToSelfUrlOpenedChecker::~SendTabToSelfUrlOpenedChecker() { … }
bool SendTabToSelfUrlOpenedChecker::IsExitConditionSatisfied(std::ostream* os) { … }
void SendTabToSelfUrlOpenedChecker::SendTabToSelfModelLoaded() { … }
void SendTabToSelfUrlOpenedChecker::EntriesAddedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
new_entries) { … }
void SendTabToSelfUrlOpenedChecker::EntriesRemovedRemotely(
const std::vector<std::string>& guids_removed) { … }
void SendTabToSelfUrlOpenedChecker::EntriesOpenedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
opened_entries) { … }
SendTabToSelfModelEqualityChecker::SendTabToSelfModelEqualityChecker(
send_tab_to_self::SendTabToSelfSyncService* service0,
send_tab_to_self::SendTabToSelfSyncService* service1)
: … { … }
SendTabToSelfModelEqualityChecker::~SendTabToSelfModelEqualityChecker() { … }
bool SendTabToSelfModelEqualityChecker::IsExitConditionSatisfied(
std::ostream* os) { … }
void SendTabToSelfModelEqualityChecker::SendTabToSelfModelLoaded() { … }
void SendTabToSelfModelEqualityChecker::EntriesAddedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
new_entries) { … }
void SendTabToSelfModelEqualityChecker::EntriesRemovedRemotely(
const std::vector<std::string>& guids_removed) { … }
SendTabToSelfActiveChecker::SendTabToSelfActiveChecker(
send_tab_to_self::SendTabToSelfSyncService* service)
: … { … }
SendTabToSelfActiveChecker::~SendTabToSelfActiveChecker() { … }
bool SendTabToSelfActiveChecker::IsExitConditionSatisfied(std::ostream* os) { … }
void SendTabToSelfActiveChecker::SendTabToSelfModelLoaded() { … }
void SendTabToSelfActiveChecker::EntriesAddedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
new_entries) { … }
void SendTabToSelfActiveChecker::EntriesRemovedRemotely(
const std::vector<std::string>& guids_removed) { … }
SendTabToSelfMultiDeviceActiveChecker::SendTabToSelfMultiDeviceActiveChecker(
syncer::DeviceInfoTracker* tracker)
: … { … }
SendTabToSelfMultiDeviceActiveChecker::
~SendTabToSelfMultiDeviceActiveChecker() { … }
bool SendTabToSelfMultiDeviceActiveChecker::IsExitConditionSatisfied(
std::ostream* os) { … }
void SendTabToSelfMultiDeviceActiveChecker::OnDeviceInfoChange() { … }
SendTabToSelfDeviceDisabledChecker::SendTabToSelfDeviceDisabledChecker(
syncer::DeviceInfoTracker* tracker,
const std::string& device_guid)
: … { … }
SendTabToSelfDeviceDisabledChecker::~SendTabToSelfDeviceDisabledChecker() { … }
bool SendTabToSelfDeviceDisabledChecker::IsExitConditionSatisfied(
std::ostream* os) { … }
void SendTabToSelfDeviceDisabledChecker::OnDeviceInfoChange() { … }
SendTabToSelfUrlDeletedChecker::SendTabToSelfUrlDeletedChecker(
send_tab_to_self::SendTabToSelfSyncService* service,
const GURL& url)
: … { … }
SendTabToSelfUrlDeletedChecker::~SendTabToSelfUrlDeletedChecker() { … }
bool SendTabToSelfUrlDeletedChecker::IsExitConditionSatisfied(
std::ostream* os) { … }
void SendTabToSelfUrlDeletedChecker::SendTabToSelfModelLoaded() { … }
void SendTabToSelfUrlDeletedChecker::EntriesAddedRemotely(
const std::vector<const send_tab_to_self::SendTabToSelfEntry*>&
new_entries) { … }
void SendTabToSelfUrlDeletedChecker::EntriesRemovedRemotely(
const std::vector<std::string>& guids_removed) { … }
}