summaryrefslogtreecommitdiff
path: root/chromium/components/sync/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/sync/BUILD.gn')
-rw-r--r--chromium/components/sync/BUILD.gn97
1 files changed, 34 insertions, 63 deletions
diff --git a/chromium/components/sync/BUILD.gn b/chromium/components/sync/BUILD.gn
index 01059c3ee52..e07af0706b0 100644
--- a/chromium/components/sync/BUILD.gn
+++ b/chromium/components/sync/BUILD.gn
@@ -30,23 +30,16 @@ group("test_support") {
# etc, but currently they all depend on each other.
static_library("rest_of_sync") {
sources = [
+ "engine/commit_and_get_updates_types.cc",
+ "engine/commit_and_get_updates_types.h",
"engine/commit_queue.h",
"engine/configure_reason.h",
- "engine/cycle/commit_counters.cc",
- "engine/cycle/commit_counters.h",
"engine/cycle/model_neutral_state.cc",
"engine/cycle/model_neutral_state.h",
- "engine/cycle/status_counters.cc",
- "engine/cycle/status_counters.h",
"engine/cycle/sync_cycle_snapshot.cc",
"engine/cycle/sync_cycle_snapshot.h",
- "engine/cycle/type_debug_info_observer.h",
- "engine/cycle/update_counters.cc",
- "engine/cycle/update_counters.h",
"engine/data_type_activation_response.cc",
"engine/data_type_activation_response.h",
- "engine/data_type_association_stats.cc",
- "engine/data_type_association_stats.h",
"engine/data_type_debug_info_listener.cc",
"engine/data_type_debug_info_listener.h",
"engine/engine_components_factory.h",
@@ -59,8 +52,6 @@ static_library("rest_of_sync") {
"engine/events/protocol_event_observer.h",
"engine/forwarding_model_type_processor.cc",
"engine/forwarding_model_type_processor.h",
- "engine/model_safe_worker.cc",
- "engine/model_safe_worker.h",
"engine/model_type_configurer.cc",
"engine/model_type_configurer.h",
"engine/model_type_connector.h",
@@ -71,17 +62,11 @@ static_library("rest_of_sync") {
"engine/net/http_bridge.h",
"engine/net/http_post_provider_factory.h",
"engine/net/http_post_provider_interface.h",
- "engine/non_blocking_sync_common.cc",
- "engine/non_blocking_sync_common.h",
- "engine/passive_model_worker.cc",
- "engine/passive_model_worker.h",
"engine/polling_constants.cc",
"engine/polling_constants.h",
"engine/shutdown_reason.cc",
"engine/shutdown_reason.h",
"engine/sync_auth_provider.h",
- "engine/sync_backend_registrar.cc",
- "engine/sync_backend_registrar.h",
"engine/sync_credentials.h",
"engine/sync_encryption_handler.h",
"engine/sync_engine.cc",
@@ -104,21 +89,23 @@ static_library("rest_of_sync") {
"engine_impl/backoff_delay_provider.h",
"engine_impl/bookmark_update_preprocessing.cc",
"engine_impl/bookmark_update_preprocessing.h",
+ "engine_impl/cancelation_signal.cc",
+ "engine_impl/cancelation_signal.h",
"engine_impl/commit.cc",
"engine_impl/commit.h",
"engine_impl/commit_contribution.h",
+ "engine_impl/commit_contribution_impl.cc",
+ "engine_impl/commit_contribution_impl.h",
"engine_impl/commit_contributor.h",
"engine_impl/commit_processor.cc",
"engine_impl/commit_processor.h",
"engine_impl/commit_util.cc",
"engine_impl/commit_util.h",
- "engine_impl/cycle/data_type_debug_info_emitter.cc",
- "engine_impl/cycle/data_type_debug_info_emitter.h",
"engine_impl/cycle/data_type_tracker.cc",
"engine_impl/cycle/data_type_tracker.h",
"engine_impl/cycle/debug_info_getter.h",
- "engine_impl/cycle/non_blocking_type_debug_info_emitter.cc",
- "engine_impl/cycle/non_blocking_type_debug_info_emitter.h",
+ "engine_impl/cycle/entity_change_metric_recording.cc",
+ "engine_impl/cycle/entity_change_metric_recording.h",
"engine_impl/cycle/nudge_tracker.cc",
"engine_impl/cycle/nudge_tracker.h",
"engine_impl/cycle/status_controller.cc",
@@ -177,10 +164,7 @@ static_library("rest_of_sync") {
"engine_impl/net/sync_server_connection_manager.h",
"engine_impl/net/url_translator.cc",
"engine_impl/net/url_translator.h",
- "engine_impl/non_blocking_type_commit_contribution.cc",
- "engine_impl/non_blocking_type_commit_contribution.h",
"engine_impl/nudge_handler.h",
- "engine_impl/nudge_source.h",
"engine_impl/sync_cycle_event.cc",
"engine_impl/sync_cycle_event.h",
"engine_impl/sync_engine_event_listener.h",
@@ -234,6 +218,7 @@ static_library("rest_of_sync") {
"model/sync_metadata_store.h",
"model/syncable_service.h",
"model/time.h",
+ "model/type_entities_count.h",
"model_impl/blocking_model_type_store_impl.cc",
"model_impl/blocking_model_type_store_impl.h",
"model_impl/client_tag_based_model_type_processor.cc",
@@ -335,10 +320,6 @@ static_library("test_support_engine") {
"engine/test_engine_components_factory.h",
"engine_impl/cycle/mock_debug_info_getter.cc",
"engine_impl/cycle/mock_debug_info_getter.h",
- "engine_impl/cycle/test_util.cc",
- "engine_impl/cycle/test_util.h",
- "test/engine/fake_model_worker.cc",
- "test/engine/fake_model_worker.h",
"test/engine/fake_sync_scheduler.cc",
"test/engine/fake_sync_scheduler.h",
"test/engine/mock_connection_manager.cc",
@@ -370,30 +351,24 @@ static_library("test_support_engine") {
static_library("test_support_model") {
testonly = true
sources = [
- "model/data_type_error_handler_mock.cc",
- "model/data_type_error_handler_mock.h",
- "model/fake_model_type_change_processor.cc",
- "model/fake_model_type_change_processor.h",
- "model/fake_model_type_controller_delegate.cc",
- "model/fake_model_type_controller_delegate.h",
- "model/fake_model_type_sync_bridge.cc",
- "model/fake_model_type_sync_bridge.h",
- "model/fake_sync_change_processor.cc",
- "model/fake_sync_change_processor.h",
- "model/mock_model_type_change_processor.cc",
- "model/mock_model_type_change_processor.h",
- "model/model_type_store_test_util.cc",
- "model/model_type_store_test_util.h",
- "model/recording_model_type_change_processor.cc",
- "model/recording_model_type_change_processor.h",
- "model/stub_model_type_sync_bridge.cc",
- "model/stub_model_type_sync_bridge.h",
- "model/sync_change_processor_wrapper_for_test.cc",
- "model/sync_change_processor_wrapper_for_test.h",
- "model/sync_error_factory_mock.cc",
- "model/sync_error_factory_mock.h",
- "model/test_model_type_store_service.cc",
- "model/test_model_type_store_service.h",
+ "test/model/fake_model_type_controller_delegate.cc",
+ "test/model/fake_model_type_controller_delegate.h",
+ "test/model/fake_model_type_sync_bridge.cc",
+ "test/model/fake_model_type_sync_bridge.h",
+ "test/model/fake_sync_change_processor.cc",
+ "test/model/fake_sync_change_processor.h",
+ "test/model/mock_model_type_change_processor.cc",
+ "test/model/mock_model_type_change_processor.h",
+ "test/model/model_type_store_test_util.cc",
+ "test/model/model_type_store_test_util.h",
+ "test/model/stub_model_type_sync_bridge.cc",
+ "test/model/stub_model_type_sync_bridge.h",
+ "test/model/sync_change_processor_wrapper_for_test.cc",
+ "test/model/sync_change_processor_wrapper_for_test.h",
+ "test/model/sync_error_factory_mock.cc",
+ "test/model/sync_error_factory_mock.h",
+ "test/model/test_model_type_store_service.cc",
+ "test/model/test_model_type_store_service.h",
]
public_deps = [ "//components/sync/base:test_support" ]
@@ -418,7 +393,6 @@ source_set("unit_tests") {
testonly = true
sources = [
"base/bind_to_task_runner_unittest.cc",
- "base/cancelation_signal_unittest.cc",
"base/client_tag_hash_unittest.cc",
"base/enum_set_unittest.cc",
"base/immutable_unittest.cc",
@@ -430,32 +404,30 @@ source_set("unit_tests") {
"base/sync_util_unittest.cc",
"base/system_encryptor_unittest.cc",
"base/unique_position_unittest.cc",
- "base/user_demographics_unittest.cc",
"base/weak_handle_unittest.cc",
- "driver/about_sync_util_unittest.cc",
"driver/backend_migrator_unittest.cc",
"driver/data_type_manager_impl_unittest.cc",
"driver/glue/sync_engine_impl_unittest.cc",
- "driver/model_association_manager_unittest.cc",
+ "driver/model_load_manager_unittest.cc",
"driver/model_type_controller_unittest.cc",
"driver/passphrase_type_metrics_provider_unittest.cc",
"driver/profile_sync_service_startup_unittest.cc",
"driver/profile_sync_service_unittest.cc",
"driver/startup_controller_unittest.cc",
"driver/sync_auth_manager_unittest.cc",
+ "driver/sync_internals_util_unittest.cc",
"driver/sync_service_crypto_unittest.cc",
"driver/sync_service_utils_unittest.cc",
"driver/sync_session_durations_metrics_recorder_unittest.cc",
"driver/sync_stopped_reporter_unittest.cc",
"driver/sync_user_settings_unittest.cc",
"engine/cycle/sync_cycle_snapshot_unittest.cc",
- "engine/model_safe_worker_unittest.cc",
"engine/net/http_bridge_unittest.cc",
- "engine/sync_backend_registrar_unittest.cc",
"engine_impl/backoff_delay_provider_unittest.cc",
"engine_impl/bookmark_update_preprocessing_unittest.cc",
+ "engine_impl/cancelation_signal_unittest.cc",
+ "engine_impl/commit_contribution_impl_unittest.cc",
"engine_impl/commit_processor_unittest.cc",
- "engine_impl/cycle/data_type_debug_info_emitter_unittest.cc",
"engine_impl/cycle/nudge_tracker_unittest.cc",
"engine_impl/cycle/status_controller_unittest.cc",
"engine_impl/debug_info_event_listener_unittest.cc",
@@ -471,7 +443,6 @@ source_set("unit_tests") {
"engine_impl/model_type_registry_unittest.cc",
"engine_impl/model_type_worker_unittest.cc",
"engine_impl/net/sync_server_connection_manager_unittest.cc",
- "engine_impl/non_blocking_type_commit_contribution_unittest.cc",
"engine_impl/sync_manager_impl_unittest.cc",
"engine_impl/sync_scheduler_impl_unittest.cc",
"engine_impl/syncer_proto_util_unittest.cc",
@@ -507,6 +478,8 @@ source_set("unit_tests") {
"trusted_vault/securebox_unittest.cc",
"trusted_vault/standalone_trusted_vault_backend_unittest.cc",
"trusted_vault/trusted_vault_access_token_fetcher_frontend_unittest.cc",
+ "trusted_vault/trusted_vault_connection_impl_unittest.cc",
+ "trusted_vault/trusted_vault_request_unittest.cc",
]
configs += [ "//build/config:precompiled_headers" ]
@@ -525,9 +498,9 @@ source_set("unit_tests") {
"//base/test:test_support",
"//components/gcm_driver:test_support",
"//components/invalidation/impl",
- "//components/metrics",
"//components/os_crypt",
"//components/os_crypt:test_support",
+ "//components/policy/core/common:test_support",
"//components/prefs:test_support",
"//components/signin/public/base:test_support",
"//components/signin/public/identity_manager:test_support",
@@ -535,8 +508,6 @@ source_set("unit_tests") {
"//components/sync/driver:test_support",
"//components/sync/invalidations:test_support",
"//components/sync/js:test_support",
- "//components/sync_preferences",
- "//components/sync_preferences:test_support",
"//components/version_info",
"//components/version_info:generate_version_info",
"//components/version_info:version_string",