Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / chrome_tests_unit.gypi
index 6f05e37..7f6532b 100644 (file)
@@ -18,6 +18,8 @@
         'common',
         '../base/base.gyp:base_prefs_test_support',
         '../base/base.gyp:test_support_base',
+        '../components/components.gyp:password_manager_core_browser_test_support',
+        '../components/components.gyp:sync_driver_test_support',
         '../content/content.gyp:content_app_both',
         '../content/content_shell_and_tests.gyp:test_support_content',
         '../net/net.gyp:net',
         'browser/chromeos/settings/device_settings_test_helper.h',
         'browser/chromeos/settings/mock_owner_key_util.cc',
         'browser/chromeos/settings/mock_owner_key_util.h',
+        'browser/chromeos/system/fake_input_device_settings.cc',
+        'browser/chromeos/system/fake_input_device_settings.h',
         # The only thing used from browser is Browser::Type.
         'browser/download/download_test_file_activity_observer.cc',
         'browser/download/download_test_file_activity_observer.h',
         'browser/net/url_request_mock_util.h',
         'browser/notifications/notification_test_util.cc',
         'browser/notifications/notification_test_util.h',
-        'browser/password_manager/mock_password_store.cc',
-        'browser/password_manager/mock_password_store.h',
-        'browser/password_manager/password_form_data.cc',
-        'browser/password_manager/password_form_data.h',
-        'browser/password_manager/test_password_store.cc',
-        'browser/password_manager/test_password_store.h',
+        'browser/password_manager/mock_password_store_service.cc',
+        'browser/password_manager/mock_password_store_service.h',
+        'browser/password_manager/null_password_store_service.cc',
+        'browser/password_manager/null_password_store_service.h',
+        'browser/password_manager/test_password_store_service.cc',
+        'browser/password_manager/test_password_store_service.h',
         'browser/policy/test/local_policy_test_server.cc',
         'browser/policy/test/local_policy_test_server.h',
         'browser/prefs/pref_service_mock_factory.cc',
         'browser/sessions/session_service_test_helper.h',
         'browser/signin/fake_profile_oauth2_token_service.cc',
         'browser/signin/fake_profile_oauth2_token_service.h',
+        'browser/signin/fake_profile_oauth2_token_service_wrapper.cc',
+        'browser/signin/fake_profile_oauth2_token_service_wrapper.h',
         'browser/signin/fake_signin_manager.cc',
         'browser/signin/fake_signin_manager.h',
         'browser/ssl/ssl_client_auth_requestor_mock.cc',
         'browser/ssl/ssl_client_auth_requestor_mock.h',
-        'browser/storage_monitor/test_media_transfer_protocol_manager_linux.cc',
-        'browser/storage_monitor/test_media_transfer_protocol_manager_linux.h',
-        'browser/storage_monitor/test_storage_monitor.cc',
-        'browser/storage_monitor/test_storage_monitor.h',
         'browser/sync/profile_sync_service_mock.cc',
         'browser/sync/profile_sync_service_mock.h',
         'browser/ui/app_list/test/chrome_app_list_test_support.cc',
             '../content/content.gyp:content_worker',
             '../components/components.gyp:autofill_core_test_support',
             '../components/components.gyp:sessions_test_support',
+            '../components/components.gyp:storage_monitor_test_support',
             '../extensions/extensions.gyp:extensions_test_support',
             '../google_apis/google_apis.gyp:google_apis_test_support',
             '../ipc/ipc.gyp:test_support_ipc',
           ],
         }],
         ['OS=="android"', {
+          '!dependencies': [
+            '../components/components.gyp:storage_monitor_test_support',
+          ],
           'sources/': [
             ['exclude', '^browser/media_galleries/'],
             ['exclude', '^browser/extensions/api/messaging/native_messaging_'],
         '../third_party/icu/icu.gyp:icui18n',
         '../third_party/icu/icu.gyp:icuuc',
         '../third_party/libxml/libxml.gyp:libxml',
+        '../ui/gfx/gfx.gyp:gfx_test_support',
         '../ui/resources/ui_resources.gyp:ui_resources',
         '../ui/ui_unittests.gyp:ui_test_support',
         'chrome_resources.gyp:chrome_resources',
       'sources': [
         '../apps/app_keep_alive_service_unittest.cc',
         '../apps/app_shim/app_shim_host_mac_unittest.cc',
-        '../apps/saved_files_service_unittest.cc',
         '../apps/app_shim/extension_app_shim_handler_mac_unittest.cc',
-        '../apps/shell_window_geometry_cache_unittest.cc',
+        '../apps/app_window_geometry_cache_unittest.cc',
+        '../apps/saved_files_service_unittest.cc',
         '../components/autofill/content/renderer/test_password_autofill_agent.cc',
         '../components/autofill/content/renderer/test_password_autofill_agent.h',
+        '../components/autofill/content/renderer/test_password_generation_agent.cc',
+        '../components/autofill/content/renderer/test_password_generation_agent.h',
         '../extensions/browser/admin_policy_unittest.cc',
         '../extensions/browser/error_map_unittest.cc',
         '../extensions/browser/event_listener_map_unittest.cc',
         'browser/chromeos/drive/file_system_unittest.cc',
         'browser/chromeos/drive/file_system_util_unittest.cc',
         'browser/chromeos/drive/file_write_watcher_unittest.cc',
-        'browser/chromeos/drive/fileapi_worker_unittest.cc',
+        'browser/chromeos/drive/fileapi/fileapi_worker_unittest.cc',
+        'browser/chromeos/drive/fileapi/webkit_file_stream_reader_impl_unittest.cc',
         'browser/chromeos/drive/job_queue_unittest.cc',
         'browser/chromeos/drive/job_scheduler_unittest.cc',
         'browser/chromeos/drive/local_file_reader_unittest.cc',
         'browser/chromeos/drive/sync_client_unittest.cc',
         'browser/chromeos/drive/test_util.cc',
         'browser/chromeos/drive/test_util.h',
-        'browser/chromeos/drive/webkit_file_stream_reader_impl_unittest.cc',
         'browser/chromeos/drive/write_on_cache_file_unittest.cc',
+        'browser/chromeos/events/event_rewriter_unittest.cc',
+        'browser/chromeos/events/keyboard_driven_event_rewriter_unittest.cc',
         'browser/chromeos/extensions/default_app_order_unittest.cc',
         'browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc',
         'browser/chromeos/extensions/external_cache_unittest.cc',
         'browser/chromeos/input_method/input_method_manager_impl_unittest.cc',
         'browser/chromeos/input_method/input_method_persistence_unittest.cc',
         'browser/chromeos/input_method/input_method_util_unittest.cc',
-        'browser/chromeos/keyboard_driven_event_rewriter_unittest.cc',
         'browser/chromeos/kiosk_mode/kiosk_mode_idle_logout_unittest.cc',
         'browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc',
         'browser/chromeos/login/existing_user_controller_auto_login_unittest.cc',
         'browser/chromeos/login/multi_profile_user_controller_unittest.cc',
         'browser/chromeos/login/online_attempt_unittest.cc',
         'browser/chromeos/login/parallel_authenticator_unittest.cc',
+        'browser/chromeos/login/saml/saml_offline_signin_limiter_unittest.cc',
         'browser/chromeos/login/screens/screen_context_unittest.cc',
         'browser/chromeos/login/user_manager_unittest.cc',
         'browser/chromeos/login/wallpaper_manager_unittest.cc',
         'browser/chromeos/memory/oom_priority_manager_unittest.cc',
         'browser/chromeos/mobile/mobile_activator_unittest.cc',
         'browser/chromeos/mobile_config_unittest.cc',
+        'browser/chromeos/net/cert_verify_proc_chromeos_unittest.cc',
         'browser/chromeos/net/network_portal_detector_impl_unittest.cc',
         'browser/chromeos/net/onc_utils_unittest.cc',
         'browser/chromeos/offline/offline_load_page_unittest.cc',
         'browser/chromeos/policy/recommendation_restorer_unittest.cc',
         'browser/chromeos/policy/user_cloud_policy_manager_chromeos_unittest.cc',
         'browser/chromeos/policy/user_cloud_policy_store_chromeos_unittest.cc',
+        'browser/chromeos/power/power_data_collector_unittest.cc',
         'browser/chromeos/power/power_prefs_unittest.cc',
         'browser/chromeos/preferences_unittest.cc',
         'browser/chromeos/profiles/profile_list_chromeos_unittest.cc',
         'browser/chromeos/settings/session_manager_operation_unittest.cc',
         'browser/chromeos/settings/stub_cros_settings_provider_unittest.cc',
         'browser/chromeos/system/automatic_reboot_manager_unittest.cc',
+        'browser/chromeos/ui/idle_app_name_notification_view_unittest.cc',
         'browser/chromeos/version_loader_unittest.cc',
         'browser/command_updater_unittest.cc',
         'browser/component_updater/test/component_installers_unittest.cc',
         'browser/custom_handlers/protocol_handler_registry_unittest.cc',
         'browser/diagnostics/diagnostics_model_unittest.cc',
         'browser/diagnostics/diagnostics_controller_unittest.cc',
+        'browser/devtools/devtools_contents_resizing_strategy_unittest.cc',
         'browser/download/all_download_item_notifier_unittest.cc',
         'browser/download/chrome_download_manager_delegate_unittest.cc',
         'browser/download/download_history_unittest.cc',
         'browser/extensions/api/proxy/proxy_api_helpers_unittest.cc',
         'browser/extensions/api/push_messaging/obfuscated_gaia_id_fetcher_unittest.cc',
         'browser/extensions/api/push_messaging/push_messaging_invalidation_handler_unittest.cc',
-        'browser/extensions/api/serial/serial_port_enumerator_unittest.cc',
         'browser/extensions/api/signed_in_devices/id_mapping_helper_unittest.cc',
         'browser/extensions/api/signed_in_devices/signed_in_devices_api_unittest.cc',
         'browser/extensions/api/signed_in_devices/signed_in_devices_manager_unittest.cc',
         'browser/extensions/extension_ui_unittest.cc',
         'browser/extensions/extension_warning_badge_service_unittest.cc',
         'browser/extensions/extension_warning_service_unittest.cc',
-        'browser/extensions/external_component_loader_unittest.cc',
         'browser/extensions/external_policy_loader_unittest.cc',
         'browser/extensions/external_provider_impl_unittest.cc',
         'browser/extensions/external_provider_impl_chromeos_unittest.cc',
         'browser/install_verification/win/module_list_unittest.cc',
         'browser/install_verification/win/module_verification_test.cc',
         'browser/install_verification/win/module_verification_test.h',
+        'browser/invalidation/gcm_network_channel_delegate_impl_unittest.cc',
+        'browser/invalidation/invalidation_logger_unittest.cc',
         'browser/invalidation/invalidation_service_android_unittest.cc',
         'browser/invalidation/invalidation_service_test_template.cc',
         'browser/invalidation/invalidation_service_test_template.h',
         'browser/local_discovery/privet_confirm_api_flow_unittest.cc',
         'browser/local_discovery/privet_http_unittest.cc',
         'browser/local_discovery/privet_url_fetcher_unittest.cc',
-        'browser/local_discovery/cloud_print_account_manager_unittest.cc',
         'browser/local_discovery/cloud_print_printer_list_unittest.cc',
         'browser/local_discovery/service_discovery_client_mac_unittest.mm',
         'browser/logging_chrome_unittest.cc',
         'browser/managed_mode/managed_user_settings_service_unittest.cc',
         'browser/managed_mode/managed_user_shared_settings_service_unittest.cc',
         'browser/managed_mode/managed_user_shared_settings_update_unittest.cc',
+        'browser/managed_mode/supervised_user_pref_mapping_service_unittest.cc',
         'browser/managed_mode/supervised_user_pref_store_unittest.cc',
+        'browser/media/cast_transport_host_filter_unittest.cc',
         'browser/media/desktop_media_list_ash_unittest.cc',
         'browser/media/native_desktop_media_list_unittest.cc',
         'browser/media/webrtc_log_uploader_unittest.cc',
         'browser/media_galleries/mac/mtp_device_delegate_impl_mac_unittest.mm',
         'browser/media_galleries/win/mtp_device_delegate_impl_win_unittest.cc',
         'browser/media_galleries/media_file_system_registry_unittest.cc',
+        'browser/media_galleries/media_folder_finder_unittest.cc',
         'browser/media_galleries/media_galleries_dialog_controller_mock.cc',
         'browser/media_galleries/media_galleries_dialog_controller_mock.h',
         'browser/media_galleries/media_galleries_dialog_controller_unittest.cc',
         'browser/media_galleries/media_galleries_permissions_unittest.cc',
         'browser/media_galleries/media_galleries_preferences_unittest.cc',
         'browser/media_galleries/media_galleries_scan_result_dialog_controller_unittest.cc',
+        'browser/media_galleries/media_scan_manager_unittest.cc',
         'browser/media_galleries/win/mtp_device_object_enumerator_unittest.cc',
         'browser/metrics/compression_utils_unittest.cc',
         'browser/metrics/metrics_log_unittest.cc',
         'browser/metrics/thread_watcher_unittest.cc',
         'browser/metrics/time_ticks_experiment_unittest.cc',
         'browser/metrics/variations/variations_http_header_provider_unittest.cc',
+        'browser/metrics/variations/variations_request_scheduler_mobile_unittest.cc',
+        'browser/metrics/variations/variations_request_scheduler_unittest.cc',
         'browser/metrics/variations/variations_seed_store_unittest.cc',
         'browser/metrics/variations/variations_service_unittest.cc',
-        'browser/metrics/variations/variations_request_scheduler_unittest.cc',
         'browser/net/chrome_fraudulent_certificate_reporter_unittest.cc',
         'browser/net/chrome_network_delegate_unittest.cc',
         'browser/net/client_hints_unittest.cc',
         'browser/notifications/sync_notifier/sync_notifier_test_utils.h',
         'browser/notifications/sync_notifier/welcome_delegate_unittest.cc',
         'browser/omnibox/omnibox_field_trial_unittest.cc',
+        'browser/omaha_query_params/omaha_query_params_unittest.cc',
         'browser/parsers/metadata_parser_filebase_unittest.cc',
-        'browser/password_manager/login_database_unittest.cc',
         'browser/password_manager/native_backend_gnome_x_unittest.cc',
         'browser/password_manager/native_backend_kwallet_x_unittest.cc',
         'browser/password_manager/password_form_manager_unittest.cc',
         'browser/password_manager/password_generation_manager_unittest.cc',
         'browser/password_manager/password_manager_metrics_util_unittest.cc',
         'browser/password_manager/password_manager_unittest.cc',
-        'browser/password_manager/password_store_unittest.cc',
-        'browser/password_manager/password_store_default_unittest.cc',
         'browser/password_manager/password_store_mac_unittest.cc',
         'browser/password_manager/password_store_win_unittest.cc',
         'browser/password_manager/password_store_x_unittest.cc',
-        'browser/password_manager/psl_matching_helper_unittest.cc',
         'browser/performance_monitor/database_unittest.cc',
         'browser/plugins/plugin_finder_unittest.cc',
         'browser/plugins/plugin_metadata_unittest.cc',
         'browser/prefs/proxy_prefs_unittest.cc',
         'browser/prefs/session_startup_pref_unittest.cc',
         'browser/prerender/prerender_history_unittest.cc',
-        'browser/prerender/prerender_manager_unittest.cc',
         'browser/prerender/prerender_tracker_unittest.cc',
         'browser/prerender/prerender_unittest.cc',
         'browser/prerender/prerender_util_unittest.cc',
         'browser/search/instant_unittest_base.h',
         'browser/search/most_visited_iframe_source_unittest.cc',
         'browser/search/search_unittest.cc',
+        'browser/search/suggestions/suggestions_service_unittest.cc',
         'browser/search_engines/default_search_policy_handler_unittest.cc',
         'browser/search_engines/search_host_to_urls_map_unittest.cc',
         'browser/search_engines/search_provider_install_data_unittest.cc',
         'browser/status_icons/status_icon_menu_model_unittest.cc',
         'browser/status_icons/status_icon_unittest.cc',
         'browser/status_icons/status_tray_unittest.cc',
-        'browser/storage_monitor/image_capture_device_manager_unittest.mm',
-        'browser/storage_monitor/media_storage_util_unittest.cc',
-        'browser/storage_monitor/media_transfer_protocol_device_observer_linux_unittest.cc',
-        'browser/storage_monitor/mock_removable_storage_observer.cc',
-        'browser/storage_monitor/mock_removable_storage_observer.h',
-        'browser/storage_monitor/storage_info_unittest.cc',
-        'browser/storage_monitor/storage_monitor_chromeos_unittest.cc',
-        'browser/storage_monitor/storage_monitor_linux_unittest.cc',
-        'browser/storage_monitor/storage_monitor_mac_unittest.mm',
-        'browser/storage_monitor/storage_monitor_win_unittest.cc',
-        'browser/storage_monitor/storage_monitor_unittest.cc',
-        'browser/storage_monitor/test_portable_device_watcher_win.cc',
-        'browser/storage_monitor/test_portable_device_watcher_win.h',
-        'browser/storage_monitor/test_storage_monitor_win.cc',
-        'browser/storage_monitor/test_storage_monitor_win.h',
-        'browser/storage_monitor/test_volume_mount_watcher_win.cc',
-        'browser/storage_monitor/test_volume_mount_watcher_win.h',
         'browser/sync/about_sync_util_unittest.cc',
         'browser/sync/abstract_profile_sync_service_test.cc',
         'browser/sync/abstract_profile_sync_service_test.h',
         'browser/sync/glue/browser_thread_model_worker_unittest.cc',
         'browser/sync/glue/change_processor_mock.cc',
         'browser/sync/glue/change_processor_mock.h',
-        'browser/sync/glue/chrome_encryptor_unittest.cc',
-        'browser/sync/glue/data_type_controller_mock.cc',
-        'browser/sync/glue/data_type_controller_mock.h',
-        'browser/sync/glue/data_type_error_handler_mock.cc',
-        'browser/sync/glue/data_type_error_handler_mock.h',
         'browser/sync/glue/data_type_manager_impl_unittest.cc',
-        'browser/sync/glue/data_type_manager_mock.cc',
-        'browser/sync/glue/data_type_manager_mock.h',
         'browser/sync/glue/extensions_activity_monitor_unittest.cc',
-        'browser/sync/glue/fake_data_type_controller.cc',
-        'browser/sync/glue/fake_data_type_controller.h',
         'browser/sync/glue/fake_generic_change_processor.cc',
         'browser/sync/glue/fake_generic_change_processor.h',
         'browser/sync/glue/favicon_cache_unittest.cc',
         'browser/sync/glue/frontend_data_type_controller_mock.h',
         'browser/sync/glue/frontend_data_type_controller_unittest.cc',
         'browser/sync/glue/generic_change_processor_unittest.cc',
-        'browser/sync/glue/model_association_manager_unittest.cc',
-        'browser/sync/glue/model_associator_mock.cc',
-        'browser/sync/glue/model_associator_mock.h',
         'browser/sync/glue/non_frontend_data_type_controller_mock.cc',
         'browser/sync/glue/non_frontend_data_type_controller_mock.h',
         'browser/sync/glue/non_frontend_data_type_controller_unittest.cc',
         'browser/themes/theme_syncable_service_unittest.cc',
         'browser/thumbnails/content_analysis_unittest.cc',
         'browser/thumbnails/content_based_thumbnailing_algorithm_unittest.cc',
-        'browser/thumbnails/render_widget_snapshot_taker_unittest.cc',
         'browser/thumbnails/simple_thumbnail_crop_unittest.cc',
         'browser/thumbnails/thumbnail_service_unittest.cc',
         'browser/translate/translate_manager_unittest.cc',
-        'browser/translate/translate_prefs_unittest.cc',
-        'browser/translate/translate_script_unittest.cc',
         'browser/ui/android/tab_model/tab_model_unittest.cc',
-        'browser/ui/ash/event_rewriter_unittest.cc',
         'browser/ui/ash/ime_controller_chromeos_unittest.cc',
         'browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc',
         'browser/ui/ash/launcher/launcher_context_menu_unittest.cc',
         'browser/ui/autofill/country_combobox_model_unittest.cc',
         'browser/ui/autofill/data_model_wrapper_unittest.cc',
         'browser/ui/autofill/generated_credit_card_bubble_controller_unittest.cc',
+        'browser/ui/autofill/mock_address_validator.cc',
+        'browser/ui/autofill/mock_address_validator.h',
         'browser/ui/autofill/mock_autofill_dialog_view_delegate.cc',
         'browser/ui/autofill/mock_autofill_dialog_view_delegate.h',
         'browser/ui/autofill/mock_new_credit_card_bubble_controller.cc',
         'browser/ui/cocoa/extensions/extension_install_view_controller_unittest.mm',
         'browser/ui/cocoa/extensions/extension_installed_bubble_controller_unittest.mm',
         'browser/ui/cocoa/extensions/media_galleries_dialog_cocoa_unittest.mm',
+        'browser/ui/cocoa/extensions/media_galleries_scan_result_dialog_cocoa_unittest.mm',
         'browser/ui/cocoa/fast_resize_view_unittest.mm',
         'browser/ui/cocoa/find_bar/find_bar_bridge_unittest.mm',
         'browser/ui/cocoa/find_bar/find_bar_cocoa_controller_unittest.mm',
         'browser/ui/cocoa/tab_contents/sad_tab_controller_unittest.mm',
         'browser/ui/cocoa/tab_contents/sad_tab_view_unittest.mm',
         'browser/ui/cocoa/table_row_nsimage_cache_unittest.mm',
-        'browser/ui/cocoa/tabpose_window_unittest.mm',
         'browser/ui/cocoa/tabs/media_indicator_view_unittest.mm',
         'browser/ui/cocoa/tabs/tab_controller_unittest.mm',
         'browser/ui/cocoa/tabs/tab_strip_controller_unittest.mm',
         'browser/ui/tabs/tab_strip_model_unittest.cc',
         'browser/ui/tabs/test_tab_strip_model_delegate.cc',
         'browser/ui/tabs/test_tab_strip_model_delegate.h',
+        'browser/ui/tests/elide_url_unittest.cc',
         'browser/ui/tests/ui_gfx_image_unittest.cc',
         'browser/ui/tests/ui_gfx_image_unittest.mm',
         'browser/ui/toolbar/back_forward_menu_model_unittest.cc',
         'browser/ui/views/constrained_window_views_unittest.cc',
         'browser/ui/views/crypto_module_password_dialog_view_unittest.cc',
         'browser/ui/views/extensions/browser_action_drag_data_unittest.cc',
+        'browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc',
         'browser/ui/views/first_run_bubble_unittest.cc',
         'browser/ui/views/frame/browser_view_layout_unittest.cc',
         'browser/ui/views/frame/browser_view_unittest.cc',
         'browser/web_resource/resource_request_allowed_notifier_unittest.cc',
         'browser/webdata/keyword_table_unittest.cc',
         'browser/webdata/web_apps_table_unittest.cc',
-        'common/cancelable_task_tracker_unittest.cc',
         'common/chrome_paths_unittest.cc',
         'common/chrome_content_client_unittest.cc',
         'common/cloud_print/cloud_print_helpers_unittest.cc',
         'common/extensions/manifest_tests/extension_manifests_validapp_unittest.cc',
         'common/extensions/manifest_tests/extension_manifests_web_accessible_resources_unittest.cc',
         'common/extensions/manifest_tests/extension_manifests_web_unittest.cc',
+        'common/extensions/manifest_tests/extension_manifests_webview_accessible_resources_unittest.cc',
         'common/extensions/manifest_unittest.cc',
         'common/extensions/message_bundle_unittest.cc',
         'common/extensions/permissions/media_galleries_permission_unittest.cc',
         '../tools/json_schema_compiler/test/simple_api_unittest.cc',
         '../tools/json_schema_compiler/test/error_generation_unittest.cc',
         '../ui/webui/resources/js/cr.js',
-        '../webkit/browser/blob/mock_blob_url_request_context.cc',
-        '../webkit/browser/blob/mock_blob_url_request_context.h',
         '../webkit/browser/quota/mock_storage_client.cc',
         '../webkit/browser/quota/mock_storage_client.h',
       ],
             'browser/extensions/sandboxed_unpacker_unittest.cc',
             'common/extensions/sync_type_unittest.cc',
             'common/extensions/permissions/permission_set_unittest.cc',
+            'renderer/extensions/activity_log_converter_strategy_unittest.cc',
+            'renderer/extensions/chrome_v8_context_set_unittest.cc',
+            'renderer/extensions/event_unittest.cc',
+            'renderer/extensions/extension_localization_peer_unittest.cc',
+            'renderer/extensions/json_schema_unittest.cc',
+            'renderer/extensions/messaging_utils_unittest.cc',
+            'renderer/extensions/module_system_unittest.cc',
+            'renderer/extensions/renderer_permissions_policy_delegate_unittest.cc',
+            'renderer/extensions/safe_builtins_unittest.cc',
             'utility/extensions/unpacker_unittest.cc',
           ],
         }],
             'browser/ui/autofill/autofill_credit_card_bubble_controller_unittest.cc',
             'browser/ui/autofill/autofill_dialog_controller_unittest.cc',
             'browser/ui/autofill/autofill_dialog_i18n_input_unittest.cc',
+            'browser/ui/autofill/country_combobox_model_unittest.cc',
+            'browser/ui/autofill/data_model_wrapper_unittest.cc',
             'browser/ui/autofill/mock_autofill_dialog_view_delegate.cc',
             'browser/ui/autofill/mock_autofill_dialog_view_delegate.h',
             'browser/ui/autofill/test_autofill_credit_card_bubble.cc',
             'browser/safe_browsing/download_protection_service_unittest.cc',
             'browser/shell_integration_linux_unittest.cc',
             'browser/signin/signin_manager_unittest.cc',
-            'browser/storage_monitor/storage_monitor_linux_unittest.cc',
+            'browser/signin/signin_names_io_thread_unittest.cc',
             'browser/ui/sync/one_click_signin_helper_unittest.cc',
             'browser/ui/sync/one_click_signin_sync_starter_unittest.cc',
             'browser/ui/views/frame/opaque_browser_frame_view_layout_unittest.cc',
             '../dbus/dbus.gyp:dbus_test_support',
             '../sandbox/sandbox.gyp:*',
           ],
-          'sources!': [
-            'browser/printing/print_job_unittest.cc',
-          ],
         }, { # else: toolkit_uses_gtk != 1
           'sources!': [
             'browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc',
             'browser/ui/tabs/dock_info_unittest.cc',
             'browser/ui/tests/ui_gfx_image_unittest.cc',
             'browser/ui/gtk/reload_button_gtk_unittest.cc',
-            'browser/password_manager/password_store_default_unittest.cc',
             'tools/convert_dict/convert_dict_unittest.cc',
             'renderer/spellchecker/spellcheck_provider_hunspell_unittest.cc',
           ],
             'tools/profile_reset/jtl_compiler.gyp:jtl_compiler_lib',
           ],
           'sources!': [
+            'browser/metrics/variations/variations_request_scheduler_mobile_unittest.cc',
             'browser/net/spdyproxy/data_reduction_proxy_settings_unittest.cc',
             'browser/net/spdyproxy/data_reduction_proxy_settings_unittest.h',
             'browser/web_resource/promo_resource_service_mobile_ntp_unittest.cc',
 
             # Sync setup uses native ui.
             'browser/ui/webui/sync_setup_handler_unittest.cc',
+            'browser/sync/sync_ui_util_unittest.cc',
 
             'browser/browser_commands_unittest.cc',
             'browser/download/download_shelf_unittest.cc',
             'browser/extensions/extension_message_bubble_controller_unittest.cc',
-            'browser/storage_monitor/media_storage_util_unittest.cc',
             'browser/policy/policy_path_parser_unittest.cc',
             'browser/profiles/off_the_record_profile_impl_unittest.cc',
             'browser/profiles/profile_list_desktop_unittest.cc',
             'browser/sync/sync_global_error_unittest.cc',
             'browser/tab_contents/render_view_context_menu_unittest.cc',
             'browser/ui/autofill/autofill_dialog_controller_unittest.cc',
-            'browser/ui/autofill/country_combobox_model_unittest.cc',
             'browser/ui/browser_instant_controller_unittest.cc',
             'browser/ui/bookmarks/bookmark_bubble_sign_in_delegate_unittest.cc',
             'browser/ui/bookmarks/bookmark_context_menu_controller_unittest.cc',
             'browser/ui/autofill/autofill_popup_controller_unittest.cc',
 
             # Android uses a different invaliator.
+            'browser/invalidation/gcm_network_channel_delegate_impl_unittest.cc',
             'browser/invalidation/ticl_invalidation_service_unittest.cc',
 
             # The importer code is not used on Android.
             # Bookmark undo is not used on Android.
            'browser/undo/bookmark_undo_service_test.cc',
            'browser/undo/undo_manager_test.cc',
+
+            # URL elider is not used on android.
+           'browser/ui/tests/elide_url_unittest.cc',
           ],
           'sources/': [
             ['exclude', '^browser/captive_portal/'],
           ],
         }],
         ['enable_app_list==1', {
+          'dependencies': [
+            '../ui/app_list/app_list.gyp:app_list_test_support',
+          ],
           'sources': [
             'browser/ui/app_list/extension_app_model_builder_unittest.cc',
             'browser/ui/app_list/test/fast_show_pickler_unittest.cc',