OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
7 import("//chrome/chrome_tests.gni") | |
8 import("//media/media_options.gni") | 7 import("//media/media_options.gni") |
9 import("//third_party/protobuf/proto_library.gni") | 8 import("//third_party/protobuf/proto_library.gni") |
10 | 9 |
11 assert(is_chromeos) | 10 assert(is_chromeos) |
12 | 11 |
13 source_set("chromeos") { | 12 source_set("chromeos") { |
14 assert(enable_extensions, "ChromeOS Chrome has to be built with extensions") | 13 assert(enable_extensions, "ChromeOS Chrome has to be built with extensions") |
15 | 14 |
16 configs += [ "//build/config/compiler:wexit_time_destructors" ] | 15 configs += [ "//build/config/compiler:wexit_time_destructors" ] |
17 | 16 |
(...skipping 1295 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1313 } | 1312 } |
1314 | 1313 |
1315 if (ui_compositor_image_transport) { | 1314 if (ui_compositor_image_transport) { |
1316 deps += [ "//ui/gl" ] | 1315 deps += [ "//ui/gl" ] |
1317 } | 1316 } |
1318 } | 1317 } |
1319 | 1318 |
1320 source_set("unit_tests") { | 1319 source_set("unit_tests") { |
1321 testonly = true | 1320 testonly = true |
1322 | 1321 |
1323 sources = rebase_path( | 1322 sources = [ |
1324 chrome_tests_unit_gypi_values.chrome_unit_tests_chromeos_sources + | 1323 # TODO(lukasza): Move Drive tests outside of CrOS (crbug.com/498951). |
1325 chrome_tests_unit_gypi_values.chrome_unit_tests_arc_sources, | 1324 "../download/notification/download_item_notification_unittest.cc", |
1326 ".", | 1325 "../extensions/api/enterprise_platform_keys/enterprise_platform_keys_api_uni
ttest.cc", |
1327 "//chrome") | 1326 "../extensions/api/enterprise_platform_keys_private/enterprise_platform_keys
_private_api_unittest.cc", |
| 1327 "../extensions/api/log_private/syslog_parser_unittest.cc", |
| 1328 "../extensions/updater/local_extension_cache_unittest.cc", |
| 1329 "../metrics/chromeos_metrics_provider_unittest.cc", |
| 1330 "../metrics/leak_detector/leak_detector_controller_unittest.cc", |
| 1331 "../metrics/perf/cpu_identity_unittest.cc", |
| 1332 "../metrics/perf/random_selector_unittest.cc", |
| 1333 "../notifications/login_state_notification_blocker_chromeos_unittest.cc", |
| 1334 "../policy/default_geolocation_policy_handler_unittest.cc", |
| 1335 "../ui/browser_finder_chromeos_unittest.cc", |
| 1336 "accessibility/magnification_manager_unittest.cc", |
| 1337 "accessibility/spoken_feedback_event_rewriter_unittest.cc", |
| 1338 "arc/arc_auth_service_unittest.cc", |
| 1339 "arc/arc_policy_bridge_unittest.cc", |
| 1340 "attestation/attestation_ca_client_unittest.cc", |
| 1341 "attestation/attestation_policy_observer_unittest.cc", |
| 1342 "attestation/fake_certificate.cc", |
| 1343 "attestation/fake_certificate.h", |
| 1344 "attestation/platform_verification_flow_unittest.cc", |
| 1345 "base/file_flusher_unittest.cc", |
| 1346 "certificate_provider/certificate_provider_service_unittest.cc", |
| 1347 "customization/customization_document_unittest.cc", |
| 1348 "display/display_preferences_unittest.cc", |
| 1349 "drive/download_handler_unittest.cc", |
| 1350 "drive/drive_file_stream_reader_unittest.cc", |
| 1351 "drive/drive_integration_service_unittest.cc", |
| 1352 "drive/file_system_util_unittest.cc", |
| 1353 "drive/file_task_executor_unittest.cc", |
| 1354 "drive/fileapi/fileapi_worker_unittest.cc", |
| 1355 "drive/fileapi/webkit_file_stream_reader_impl_unittest.cc", |
| 1356 "drive/write_on_cache_file_unittest.cc", |
| 1357 "events/event_rewriter_unittest.cc", |
| 1358 "events/keyboard_driven_event_rewriter_unittest.cc", |
| 1359 "extensions/default_app_order_unittest.cc", |
| 1360 "extensions/device_local_account_external_policy_loader_unittest.cc", |
| 1361 "extensions/device_local_account_management_policy_provider_unittest.cc", |
| 1362 "extensions/external_cache_unittest.cc", |
| 1363 "extensions/file_manager/device_event_router_unittest.cc", |
| 1364 "extensions/file_manager/job_event_router_unittest.cc", |
| 1365 "extensions/gfx_utils_unittest.cc", |
| 1366 "extensions/quick_unlock_private/quick_unlock_private_api_unittest.cc", |
| 1367 "extensions/wallpaper_private_api_unittest.cc", |
| 1368 "external_metrics_unittest.cc", |
| 1369 "file_manager/file_tasks_unittest.cc", |
| 1370 "file_manager/file_watcher_unittest.cc", |
| 1371 "file_manager/fileapi_util_unittest.cc", |
| 1372 "file_manager/mount_test_util.cc", |
| 1373 "file_manager/path_util_unittest.cc", |
| 1374 "file_manager/url_util_unittest.cc", |
| 1375 "file_manager/volume_manager_unittest.cc", |
| 1376 "file_system_provider/fake_provided_file_system.cc", |
| 1377 "file_system_provider/fake_provided_file_system.h", |
| 1378 "file_system_provider/fileapi/buffering_file_stream_reader_unittest.cc", |
| 1379 "file_system_provider/fileapi/buffering_file_stream_writer_unittest.cc", |
| 1380 "file_system_provider/fileapi/file_stream_reader_unittest.cc", |
| 1381 "file_system_provider/fileapi/file_stream_writer_unittest.cc", |
| 1382 "file_system_provider/fileapi/provider_async_file_util_unittest.cc", |
| 1383 "file_system_provider/mount_path_util_unittest.cc", |
| 1384 "file_system_provider/operations/abort_unittest.cc", |
| 1385 "file_system_provider/operations/add_watcher_unittest.cc", |
| 1386 "file_system_provider/operations/close_file_unittest.cc", |
| 1387 "file_system_provider/operations/configure_unittest.cc", |
| 1388 "file_system_provider/operations/copy_entry_unittest.cc", |
| 1389 "file_system_provider/operations/create_directory_unittest.cc", |
| 1390 "file_system_provider/operations/create_file_unittest.cc", |
| 1391 "file_system_provider/operations/delete_entry_unittest.cc", |
| 1392 "file_system_provider/operations/execute_action_unittest.cc", |
| 1393 "file_system_provider/operations/get_actions_unittest.cc", |
| 1394 "file_system_provider/operations/get_metadata_unittest.cc", |
| 1395 "file_system_provider/operations/move_entry_unittest.cc", |
| 1396 "file_system_provider/operations/open_file_unittest.cc", |
| 1397 "file_system_provider/operations/read_directory_unittest.cc", |
| 1398 "file_system_provider/operations/read_file_unittest.cc", |
| 1399 "file_system_provider/operations/remove_watcher_unittest.cc", |
| 1400 "file_system_provider/operations/test_util.cc", |
| 1401 "file_system_provider/operations/test_util.h", |
| 1402 "file_system_provider/operations/truncate_unittest.cc", |
| 1403 "file_system_provider/operations/unmount_unittest.cc", |
| 1404 "file_system_provider/operations/write_file_unittest.cc", |
| 1405 "file_system_provider/provided_file_system_unittest.cc", |
| 1406 "file_system_provider/queue_unittest.cc", |
| 1407 "file_system_provider/registry_unittest.cc", |
| 1408 "file_system_provider/request_manager_unittest.cc", |
| 1409 "file_system_provider/scoped_file_opener_unittest.cc", |
| 1410 "file_system_provider/service_unittest.cc", |
| 1411 "file_system_provider/throttled_file_system_unittest.cc", |
| 1412 "fileapi/external_file_url_request_job_unittest.cc", |
| 1413 "fileapi/external_file_url_util_unittest.cc", |
| 1414 "fileapi/file_access_permissions_unittest.cc", |
| 1415 "fileapi/file_system_backend_unittest.cc", |
| 1416 "hats/hats_notification_controller_unittest.cc", |
| 1417 "input_method/browser_state_monitor_unittest.cc", |
| 1418 "input_method/input_method_configuration_unittest.cc", |
| 1419 "input_method/input_method_engine_unittest.cc", |
| 1420 "input_method/input_method_manager_impl_unittest.cc", |
| 1421 "input_method/input_method_persistence_unittest.cc", |
| 1422 "input_method/input_method_util_unittest.cc", |
| 1423 "locale_change_guard_unittest.cc", |
| 1424 "login/auth/cryptohome_authenticator_unittest.cc", |
| 1425 "login/easy_unlock/easy_unlock_challenge_wrapper_unittest.cc", |
| 1426 "login/easy_unlock/easy_unlock_tpm_key_manager_unittest.cc", |
| 1427 "login/error_screens_histogram_helper_unittest.cc", |
| 1428 "login/existing_user_controller_auto_login_unittest.cc", |
| 1429 "login/hwid_checker_unittest.cc", |
| 1430 "login/profile_auth_data_unittest.cc", |
| 1431 "login/quick_unlock/pin_storage_unittest.cc", |
| 1432 "login/saml/saml_offline_signin_limiter_unittest.cc", |
| 1433 "login/signin/merge_session_load_page_unittest.cc", |
| 1434 "login/supervised/supervised_user_authentication_unittest.cc", |
| 1435 "login/users/affiliation_unittest.cc", |
| 1436 "login/users/multi_profile_user_controller_unittest.cc", |
| 1437 "login/users/user_manager_unittest.cc", |
| 1438 "login/users/wallpaper/wallpaper_manager_unittest.cc", |
| 1439 "mobile/mobile_activator_unittest.cc", |
| 1440 "mobile_config_unittest.cc", |
| 1441 "net/cert_verify_proc_chromeos_unittest.cc", |
| 1442 "net/client_cert_store_chromeos_unittest.cc", |
| 1443 "net/network_portal_detector_impl_unittest.cc", |
| 1444 "net/network_portal_notification_controller_unittest.cc", |
| 1445 "net/wake_on_wifi_manager_unittest.cc", |
| 1446 "options/network_property_ui_data_unittest.cc", |
| 1447 "ownership/fake_owner_settings_service.cc", |
| 1448 "ownership/fake_owner_settings_service.h", |
| 1449 "ownership/owner_settings_service_chromeos_unittest.cc", |
| 1450 "policy/affiliated_cloud_policy_invalidator_unittest.cc", |
| 1451 "policy/affiliated_invalidation_service_provider_impl_unittest.cc", |
| 1452 "policy/android_management_client_unittest.cc", |
| 1453 "policy/auto_enrollment_client_unittest.cc", |
| 1454 "policy/bluetooth_policy_handler_unittest.cc", |
| 1455 "policy/cloud_external_data_manager_base_unittest.cc", |
| 1456 "policy/cloud_external_data_policy_observer_unittest.cc", |
| 1457 "policy/cloud_external_data_store_unittest.cc", |
| 1458 "policy/configuration_policy_handler_chromeos_unittest.cc", |
| 1459 "policy/device_cloud_policy_initializer_unittest.cc", |
| 1460 "policy/device_cloud_policy_manager_chromeos_unittest.cc", |
| 1461 "policy/device_cloud_policy_store_chromeos_unittest.cc", |
| 1462 "policy/device_local_account_policy_service_unittest.cc", |
| 1463 "policy/enterprise_install_attributes_unittest.cc", |
| 1464 "policy/extension_cache_unittest.cc", |
| 1465 "policy/fake_affiliated_invalidation_service_provider.cc", |
| 1466 "policy/fake_affiliated_invalidation_service_provider.h", |
| 1467 "policy/heartbeat_scheduler_unittest.cc", |
| 1468 "policy/network_configuration_updater_unittest.cc", |
| 1469 "policy/recommendation_restorer_unittest.cc", |
| 1470 "policy/remote_commands/device_command_screenshot_job_unittest.cc", |
| 1471 "policy/server_backed_state_keys_broker_unittest.cc", |
| 1472 "policy/status_uploader_unittest.cc", |
| 1473 "policy/system_log_uploader_unittest.cc", |
| 1474 "policy/upload_job_unittest.cc", |
| 1475 "policy/user_cloud_policy_manager_chromeos_unittest.cc", |
| 1476 "policy/user_cloud_policy_store_chromeos_unittest.cc", |
| 1477 "power/extension_event_observer_unittest.cc", |
| 1478 "power/power_data_collector_unittest.cc", |
| 1479 "power/power_prefs_unittest.cc", |
| 1480 "power/renderer_freezer_unittest.cc", |
| 1481 "preferences_unittest.cc", |
| 1482 "printer_detector/printer_detector_unittest.cc", |
| 1483 "printing/printer_pref_manager_unittest.cc", |
| 1484 "profiles/profile_list_chromeos_unittest.cc", |
| 1485 "proxy_config_service_impl_unittest.cc", |
| 1486 "resource_reporter/resource_reporter_unittest.cc", |
| 1487 "session_length_limiter_unittest.cc", |
| 1488 "settings/cros_settings_unittest.cc", |
| 1489 "settings/device_oauth2_token_service_unittest.cc", |
| 1490 "settings/device_settings_provider_unittest.cc", |
| 1491 "settings/device_settings_service_unittest.cc", |
| 1492 "settings/scoped_cros_settings_test_helper.cc", |
| 1493 "settings/scoped_cros_settings_test_helper.h", |
| 1494 "settings/session_manager_operation_unittest.cc", |
| 1495 "settings/shutdown_policy_handler_unittest.cc", |
| 1496 "settings/stub_cros_settings_provider_unittest.cc", |
| 1497 "status/data_promo_notification_unittest.cc", |
| 1498 "system/automatic_reboot_manager_unittest.cc", |
| 1499 "system/device_disabling_manager_unittest.cc", |
| 1500 "ui/accessibility_focus_ring_controller_unittest.cc", |
| 1501 "ui/idle_app_name_notification_view_unittest.cc", |
| 1502 "ui/low_disk_notification_unittest.cc", |
| 1503 |
| 1504 # TODO(zturner): Enable this on Windows. See |
| 1505 # BrowserWithTestWindowTest::SetUp() for a comment explaining why this is |
| 1506 # broken. |
| 1507 "../../common/extensions/api/file_browser_handlers/file_browser_handler_mani
fest_unittest.cc", |
| 1508 "../../common/extensions/api/file_system_provider/file_system_provider_handl
er_unittest.cc", |
| 1509 "../ui/views/frame/immersive_mode_controller_ash_unittest.cc", |
| 1510 "../ui/views/frame/web_app_left_header_view_ash_unittest.cc", |
| 1511 "../ui/views/intent_picker_bubble_view_unittest.cc", |
| 1512 "../ui/views/select_file_dialog_extension_unittest.cc", |
| 1513 "../ui/webui/chromeos/login/l10n_util_test_util.cc", |
| 1514 "../ui/webui/chromeos/login/l10n_util_test_util.h", |
| 1515 "../ui/webui/chromeos/login/l10n_util_unittest.cc", |
| 1516 "../ui/webui/chromeos/login/signin_userlist_unittest.cc", |
| 1517 "../ui/webui/options/chromeos/cros_language_options_handler_unittest.cc", |
| 1518 "../ui/webui/settings/chromeos/easy_unlock_settings_handler_unittest.cc", |
| 1519 "//components/drive/change_list_loader_unittest.cc", |
| 1520 "//components/drive/change_list_processor_unittest.cc", |
| 1521 "//components/drive/chromeos/file_cache_unittest.cc", |
| 1522 "//components/drive/directory_loader_unittest.cc", |
| 1523 "//components/drive/fake_file_system_unittest.cc", |
| 1524 "//components/drive/file_change_unittest.cc", |
| 1525 "//components/drive/file_system/copy_operation_unittest.cc", |
| 1526 "//components/drive/file_system/create_directory_operation_unittest.cc", |
| 1527 "//components/drive/file_system/create_file_operation_unittest.cc", |
| 1528 "//components/drive/file_system/download_operation_unittest.cc", |
| 1529 "//components/drive/file_system/get_file_for_saving_operation_unittest.cc", |
| 1530 "//components/drive/file_system/move_operation_unittest.cc", |
| 1531 "//components/drive/file_system/open_file_operation_unittest.cc", |
| 1532 "//components/drive/file_system/operation_test_base.cc", |
| 1533 "//components/drive/file_system/operation_test_base.h", |
| 1534 "//components/drive/file_system/remove_operation_unittest.cc", |
| 1535 "//components/drive/file_system/search_operation_unittest.cc", |
| 1536 "//components/drive/file_system/set_property_operation_unittest.cc", |
| 1537 "//components/drive/file_system/touch_operation_unittest.cc", |
| 1538 "//components/drive/file_system/truncate_operation_unittest.cc", |
| 1539 "//components/drive/file_system_core_util_unittest.cc", |
| 1540 "//components/drive/file_system_unittest.cc", |
| 1541 "//components/drive/file_write_watcher_unittest.cc", |
| 1542 "//components/drive/job_queue_unittest.cc", |
| 1543 "//components/drive/job_scheduler_unittest.cc", |
| 1544 "//components/drive/local_file_reader_unittest.cc", |
| 1545 "//components/drive/remove_stale_cache_files_unittest.cc", |
| 1546 "//components/drive/resource_entry_conversion_unittest.cc", |
| 1547 "//components/drive/resource_metadata_storage_unittest.cc", |
| 1548 "//components/drive/resource_metadata_unittest.cc", |
| 1549 "//components/drive/search_metadata_unittest.cc", |
| 1550 "//components/drive/sync/entry_revert_performer_unittest.cc", |
| 1551 "//components/drive/sync/entry_update_performer_unittest.cc", |
| 1552 "//components/drive/sync/remove_performer_unittest.cc", |
| 1553 "//components/drive/sync_client_unittest.cc", |
| 1554 "//ui/base/ime/chromeos/input_method_whitelist.cc", |
| 1555 "//ui/base/ime/chromeos/input_method_whitelist.h", |
| 1556 ] |
1328 | 1557 |
1329 public_deps = [ | 1558 public_deps = [ |
1330 ":chromeos", | 1559 ":chromeos", |
1331 ] | 1560 ] |
1332 deps = [ | 1561 deps = [ |
1333 ":attestation_proto", | 1562 ":attestation_proto", |
1334 ":device_policy_proto", | 1563 ":device_policy_proto", |
1335 "//ash/resources", | 1564 "//ash/resources", |
1336 "//components/drive", | 1565 "//components/drive", |
1337 "//components/drive:test_support_chromeos", | 1566 "//components/drive:test_support_chromeos", |
(...skipping 22 matching lines...) Expand all Loading... |
1360 "policy/proto/install_attributes.proto", | 1589 "policy/proto/install_attributes.proto", |
1361 ] | 1590 ] |
1362 } | 1591 } |
1363 | 1592 |
1364 proto_library("attestation_proto") { | 1593 proto_library("attestation_proto") { |
1365 sources = [ | 1594 sources = [ |
1366 "attestation/attestation_key_payload.proto", | 1595 "attestation/attestation_key_payload.proto", |
1367 "attestation/attestation_signed_data.proto", | 1596 "attestation/attestation_signed_data.proto", |
1368 ] | 1597 ] |
1369 } | 1598 } |
OLD | NEW |