| # Static files are used as-is from the repository. |
| |
| image_loader_ts = [ |
| "image_loader/background.ts", |
| "image_loader/cache.ts", |
| "image_loader/image_loader.ts", |
| "image_loader/image_loader_client.ts", |
| "image_loader/image_loader_util.ts", |
| "image_loader/image_orientation.ts", |
| "image_loader/image_request_task.ts", |
| "image_loader/load_image_request.ts", |
| "image_loader/piex_loader.ts", |
| "image_loader/scheduler.ts", |
| ] |
| |
| static_js_files = [ |
| # Files app Foreground: |
| "file_manager/foreground/js/mock_navigation_list_model.js", |
| "file_manager/foreground/js/navigation_list_model.js", |
| |
| # Files app UI: |
| "file_manager/foreground/js/ui/directory_tree.js", |
| "file_manager/foreground/js/ui/tree.js", |
| ] |
| |
| # END: static_js_files. |
| |
| ts_files = [ |
| # Common: |
| "file_manager/common/js/api.ts", |
| "file_manager/common/js/array_data_model.ts", |
| "file_manager/common/js/async_util.ts", |
| "file_manager/common/js/cr_ui.ts", |
| "file_manager/common/js/dialog_type.ts", |
| "file_manager/common/js/dom_utils.ts", |
| "file_manager/common/js/entry_utils.ts", |
| "file_manager/common/js/error_counter.ts", |
| "file_manager/common/js/file_tasks.ts", |
| "file_manager/common/js/file_type.ts", |
| "file_manager/common/js/file_types_base.ts", |
| "file_manager/common/js/files_app_entry_types.ts", |
| "file_manager/common/js/files_app_state.ts", |
| "file_manager/common/js/files_event_target.ts", |
| "file_manager/common/js/filtered_volume_manager.ts", |
| "file_manager/common/js/flags.ts", |
| "file_manager/common/js/glitch.ts", |
| "file_manager/common/js/icon_util.ts", |
| "file_manager/common/js/lru_cache.ts", |
| "file_manager/common/js/metrics.ts", |
| "file_manager/common/js/mock_chrome.ts", |
| "file_manager/common/js/mock_entry.ts", |
| "file_manager/common/js/progress_center_common.ts", |
| "file_manager/common/js/recent_date_bucket.ts", |
| "file_manager/common/js/script_loader.ts", |
| "file_manager/common/js/shared_types.ts", |
| "file_manager/common/js/storage.ts", |
| "file_manager/common/js/translations.ts", |
| "file_manager/common/js/trash.ts", |
| "file_manager/common/js/trusted_script_url_policy_util.ts", |
| "file_manager/common/js/tslib_shim.ts", |
| "file_manager/common/js/uma.ts", |
| "file_manager/common/js/url_constants.ts", |
| "file_manager/common/js/util.ts", |
| "file_manager/common/js/volume_manager_types.ts", |
| |
| # Lib: |
| "file_manager/lib/actions_producer.ts", |
| "file_manager/lib/base_store.ts", |
| "file_manager/lib/concurrency_models.ts", |
| "file_manager/lib/selector.ts", |
| |
| # State & Ducks: |
| "file_manager/state/ducks/all_entries.ts", |
| "file_manager/state/ducks/android_apps.ts", |
| "file_manager/state/ducks/bulk_pinning.ts", |
| "file_manager/state/ducks/current_directory.ts", |
| "file_manager/state/ducks/device.ts", |
| "file_manager/state/ducks/drive.ts", |
| "file_manager/state/ducks/folder_shortcuts.ts", |
| "file_manager/state/ducks/launch_params.ts", |
| "file_manager/state/ducks/navigation.ts", |
| "file_manager/state/ducks/preferences.ts", |
| "file_manager/state/ducks/search.ts", |
| "file_manager/state/ducks/ui_entries.ts", |
| "file_manager/state/ducks/volumes.ts", |
| "file_manager/state/file_key.ts", |
| "file_manager/state/state.ts", |
| "file_manager/state/store.ts", |
| |
| # Containers: |
| "file_manager/containers/breadcrumb_container.ts", |
| "file_manager/containers/cloud_panel_container.ts", |
| "file_manager/containers/directory_tree_container.ts", |
| "file_manager/containers/nudge_container.ts", |
| "file_manager/containers/search_container.ts", |
| |
| # Widgets: |
| "file_manager/widgets/xf_base.ts", |
| "file_manager/widgets/xf_breadcrumb.ts", |
| "file_manager/widgets/xf_bulk_pinning_dialog.ts", |
| "file_manager/widgets/xf_cloud_panel.ts", |
| "file_manager/widgets/xf_conflict_dialog.ts", |
| "file_manager/widgets/xf_dlp_restriction_details_dialog.ts", |
| "file_manager/widgets/xf_icon.ts", |
| "file_manager/widgets/xf_inline_status.ts", |
| "file_manager/widgets/xf_jellybean.ts", |
| "file_manager/widgets/xf_nudge.ts", |
| "file_manager/widgets/xf_password_dialog.ts", |
| "file_manager/widgets/xf_pie_progress.ts", |
| "file_manager/widgets/xf_search_options.ts", |
| "file_manager/widgets/xf_select.ts", |
| "file_manager/widgets/xf_splitter.ts", |
| "file_manager/widgets/xf_tree.ts", |
| "file_manager/widgets/xf_tree_item.ts", |
| "file_manager/widgets/xf_tree_util.ts", |
| |
| # Foreground UI: |
| "file_manager/foreground/js/ui/a11y_announce.ts", |
| "file_manager/foreground/js/ui/action_model_ui.ts", |
| "file_manager/foreground/js/ui/actions_submenu.ts", |
| "file_manager/foreground/js/ui/combobutton.ts", |
| "file_manager/foreground/js/ui/command.ts", |
| "file_manager/foreground/js/ui/commandbutton.ts", |
| "file_manager/foreground/js/ui/context_menu_handler.ts", |
| "file_manager/foreground/js/ui/default_task_dialog.ts", |
| "file_manager/foreground/js/ui/dialog_footer.ts", |
| "file_manager/foreground/js/ui/dialogs.ts", |
| "file_manager/foreground/js/ui/drag_selector.ts", |
| "file_manager/foreground/js/ui/file_grid.ts", |
| "file_manager/foreground/js/ui/file_list_selection_model.ts", |
| "file_manager/foreground/js/ui/file_manager_dialog_base.ts", |
| "file_manager/foreground/js/ui/file_manager_ui.ts", |
| "file_manager/foreground/js/ui/file_metadata_formatter.ts", |
| "file_manager/foreground/js/ui/file_table.ts", |
| "file_manager/foreground/js/ui/file_table_list.ts", |
| "file_manager/foreground/js/ui/file_tap_handler.ts", |
| "file_manager/foreground/js/ui/files_alert_dialog.ts", |
| "file_manager/foreground/js/ui/files_confirm_dialog.ts", |
| "file_manager/foreground/js/ui/files_menu.ts", |
| "file_manager/foreground/js/ui/gear_menu.ts", |
| "file_manager/foreground/js/ui/grid.ts", |
| "file_manager/foreground/js/ui/import_crostini_image_dialog.ts", |
| "file_manager/foreground/js/ui/install_linux_package_dialog.ts", |
| "file_manager/foreground/js/ui/list.ts", |
| "file_manager/foreground/js/ui/list_container.ts", |
| "file_manager/foreground/js/ui/list_item.ts", |
| "file_manager/foreground/js/ui/list_selection_controller.ts", |
| "file_manager/foreground/js/ui/list_selection_model.ts", |
| "file_manager/foreground/js/ui/list_single_selection_model.ts", |
| "file_manager/foreground/js/ui/menu.ts", |
| "file_manager/foreground/js/ui/menu_item.ts", |
| "file_manager/foreground/js/ui/multi_menu.ts", |
| "file_manager/foreground/js/ui/multi_menu_button.ts", |
| "file_manager/foreground/js/ui/position_util.ts", |
| "file_manager/foreground/js/ui/progress_center_panel.ts", |
| "file_manager/foreground/js/ui/providers_menu.ts", |
| "file_manager/foreground/js/ui/splitter.ts", |
| "file_manager/foreground/js/ui/table/table.ts", |
| "file_manager/foreground/js/ui/table/table_column.ts", |
| "file_manager/foreground/js/ui/table/table_column_model.ts", |
| "file_manager/foreground/js/ui/table/table_header.ts", |
| "file_manager/foreground/js/ui/table/table_list.ts", |
| "file_manager/foreground/js/ui/table/table_splitter.ts", |
| |
| # Banners: |
| "file_manager/foreground/js/ui/banners/dlp_restricted_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_bulk_pinning_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_low_individual_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_low_shared_drive_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_offline_pinning_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_out_of_individual_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_out_of_organization_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_out_of_shared_drive_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/drive_welcome_banner.ts", |
| "file_manager/foreground/js/ui/banners/educational_banner.ts", |
| "file_manager/foreground/js/ui/banners/google_one_offer_banner.ts", |
| "file_manager/foreground/js/ui/banners/holding_space_welcome_banner.ts", |
| "file_manager/foreground/js/ui/banners/invalid_usb_filesystem_banner.ts", |
| "file_manager/foreground/js/ui/banners/local_disk_low_space_banner.ts", |
| "file_manager/foreground/js/ui/banners/photos_welcome_banner.ts", |
| "file_manager/foreground/js/ui/banners/shared_with_crostini_pluginvm_banner.ts", |
| "file_manager/foreground/js/ui/banners/state_banner.ts", |
| "file_manager/foreground/js/ui/banners/trash_banner.ts", |
| "file_manager/foreground/js/ui/banners/types.ts", |
| "file_manager/foreground/js/ui/banners/warning_banner.ts", |
| |
| # Background: |
| "file_manager/background/js/app_window_wrapper.ts", |
| "file_manager/background/js/crostini.ts", |
| "file_manager/background/js/drive_sync_handler.ts", |
| "file_manager/background/js/entry_location_impl.ts", |
| "file_manager/background/js/file_manager_base.ts", |
| "file_manager/background/js/file_operation_handler.ts", |
| "file_manager/background/js/metrics_start.ts", |
| "file_manager/background/js/mock_crostini.ts", |
| "file_manager/background/js/mock_progress_center.ts", |
| "file_manager/background/js/mock_volume_manager.ts", |
| "file_manager/background/js/progress_center.ts", |
| "file_manager/background/js/runtime_loaded_test_util.ts", |
| "file_manager/background/js/test_util.ts", |
| "file_manager/background/js/test_util_base.ts", |
| "file_manager/background/js/volume_info.ts", |
| "file_manager/background/js/volume_info_list.ts", |
| "file_manager/background/js/volume_manager.ts", |
| "file_manager/background/js/volume_manager_factory.ts", |
| |
| # Foreground: |
| "file_manager/foreground/js/actions_controller.ts", |
| "file_manager/foreground/js/actions_model.ts", |
| "file_manager/foreground/js/android_app_list_model.ts", |
| "file_manager/foreground/js/app_state_controller.ts", |
| "file_manager/foreground/js/banner_controller.ts", |
| "file_manager/foreground/js/command_handler.ts", |
| "file_manager/foreground/js/constants.ts", |
| "file_manager/foreground/js/crossover_search_utils.ts", |
| "file_manager/foreground/js/crostini_controller.ts", |
| "file_manager/foreground/js/deferred_elements.ts", |
| "file_manager/foreground/js/dialog_action_controller.ts", |
| "file_manager/foreground/js/directory_contents.ts", |
| "file_manager/foreground/js/directory_model.ts", |
| "file_manager/foreground/js/directory_tree_naming_controller.ts", |
| "file_manager/foreground/js/elements_importer.ts", |
| "file_manager/foreground/js/empty_folder_controller.ts", |
| "file_manager/foreground/js/fake_android_app_list_model.ts", |
| "file_manager/foreground/js/file_list_model.ts", |
| "file_manager/foreground/js/file_manager.ts", |
| "file_manager/foreground/js/file_manager_commands.ts", |
| "file_manager/foreground/js/file_manager_commands_util.ts", |
| "file_manager/foreground/js/file_rename.ts", |
| "file_manager/foreground/js/file_selection.ts", |
| "file_manager/foreground/js/file_tasks.ts", |
| "file_manager/foreground/js/file_transfer_controller.ts", |
| "file_manager/foreground/js/file_type_filters_controller.ts", |
| "file_manager/foreground/js/file_watcher.ts", |
| "file_manager/foreground/js/folder_shortcuts_data_model.ts", |
| "file_manager/foreground/js/gear_menu_controller.ts", |
| "file_manager/foreground/js/guest_os_controller.ts", |
| "file_manager/foreground/js/holding_space_util.ts", |
| "file_manager/foreground/js/last_modified_controller.ts", |
| "file_manager/foreground/js/launch_param.ts", |
| "file_manager/foreground/js/list_thumbnail_loader.ts", |
| "file_manager/foreground/js/main.ts", |
| "file_manager/foreground/js/main_window_component.ts", |
| "file_manager/foreground/js/metadata_box_controller.ts", |
| "file_manager/foreground/js/metadata_update_controller.ts", |
| "file_manager/foreground/js/metrics_start.ts", |
| "file_manager/foreground/js/mock_actions_model.ts", |
| "file_manager/foreground/js/mock_directory_model.ts", |
| "file_manager/foreground/js/mock_folder_shortcut_data_model.ts", |
| "file_manager/foreground/js/mock_thumbnail_loader.ts", |
| "file_manager/foreground/js/naming_controller.ts", |
| "file_manager/foreground/js/navigation_uma.ts", |
| "file_manager/foreground/js/path_component.ts", |
| "file_manager/foreground/js/providers_model.ts", |
| "file_manager/foreground/js/quick_view_controller.ts", |
| "file_manager/foreground/js/quick_view_model.ts", |
| "file_manager/foreground/js/quick_view_uma.ts", |
| "file_manager/foreground/js/scan_controller.ts", |
| "file_manager/foreground/js/selection_menu_controller.ts", |
| "file_manager/foreground/js/sort_menu_controller.ts", |
| "file_manager/foreground/js/spinner_controller.ts", |
| "file_manager/foreground/js/task_controller.ts", |
| "file_manager/foreground/js/task_history.ts", |
| "file_manager/foreground/js/thumbnail_loader.ts", |
| "file_manager/foreground/js/toolbar_controller.ts", |
| "file_manager/foreground/js/uma_enums.gen.ts", |
| |
| # Elements: |
| "file_manager/foreground/elements/files_spinner.ts", |
| "file_manager/foreground/elements/xf_button.ts", |
| "file_manager/foreground/elements/xf_circular_progress.ts", |
| "file_manager/foreground/elements/xf_display_panel.ts", |
| "file_manager/foreground/elements/xf_panel_item.ts", |
| |
| # Metadata: |
| "file_manager/foreground/js/metadata/byte_reader.ts", |
| "file_manager/foreground/js/metadata/content_metadata_provider.ts", |
| "file_manager/foreground/js/metadata/dlp_metadata_provider.ts", |
| "file_manager/foreground/js/metadata/exif_constants.ts", |
| "file_manager/foreground/js/metadata/exif_parser.ts", |
| "file_manager/foreground/js/metadata/external_metadata_provider.ts", |
| "file_manager/foreground/js/metadata/file_system_metadata_provider.ts", |
| "file_manager/foreground/js/metadata/id3_parser.ts", |
| "file_manager/foreground/js/metadata/image_parsers.ts", |
| "file_manager/foreground/js/metadata/metadata_cache_item.ts", |
| "file_manager/foreground/js/metadata/metadata_cache_set.ts", |
| "file_manager/foreground/js/metadata/metadata_dispatcher.ts", |
| "file_manager/foreground/js/metadata/metadata_item.ts", |
| "file_manager/foreground/js/metadata/metadata_model.ts", |
| "file_manager/foreground/js/metadata/metadata_parser.ts", |
| "file_manager/foreground/js/metadata/metadata_provider.ts", |
| "file_manager/foreground/js/metadata/metadata_request.ts", |
| "file_manager/foreground/js/metadata/mpeg_parser.ts", |
| "file_manager/foreground/js/metadata/multi_metadata_provider.ts", |
| "file_manager/foreground/js/metadata/thumbnail_model.ts", |
| ] |
| |
| # Isolate Polymer TS to avoid sending them to Closure via the rule `js_from_ts`. |
| # Closure is failing to recognize the generated JS from the TS. |
| # JS targets should rely on externs to type check the Polymer elements from TS. |
| ts_polymer = [ |
| "file_manager/foreground/elements/files_format_dialog.ts", |
| "file_manager/foreground/elements/files_metadata_box.ts", |
| "file_manager/foreground/elements/files_metadata_entry.ts", |
| "file_manager/foreground/elements/files_quick_view.ts", |
| "file_manager/foreground/elements/files_safe_media.ts", |
| "file_manager/foreground/elements/files_toast.ts", |
| "file_manager/foreground/elements/files_tooltip.ts", |
| ] |
| |
| # HTML template files that are used to generate the ".html.ts" |
| ts_templates = [ |
| "file_manager/foreground/elements/files_spinner.html", |
| "file_manager/foreground/elements/xf_button.html", |
| "file_manager/foreground/elements/xf_circular_progress.html", |
| "file_manager/foreground/elements/xf_display_panel.html", |
| "file_manager/foreground/elements/xf_panel_item.html", |
| "file_manager/foreground/js/ui/banners/dlp_restricted_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_bulk_pinning_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_low_individual_space_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_low_shared_drive_space_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_offline_pinning_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_out_of_individual_space_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_out_of_organization_space_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_out_of_shared_drive_space_banner.html", |
| "file_manager/foreground/js/ui/banners/drive_welcome_banner.html", |
| "file_manager/foreground/js/ui/banners/educational_banner.html", |
| "file_manager/foreground/js/ui/banners/google_one_offer_banner.html", |
| "file_manager/foreground/js/ui/banners/holding_space_welcome_banner.html", |
| "file_manager/foreground/js/ui/banners/invalid_usb_filesystem_banner.html", |
| "file_manager/foreground/js/ui/banners/local_disk_low_space_banner.html", |
| "file_manager/foreground/js/ui/banners/photos_welcome_banner.html", |
| "file_manager/foreground/js/ui/banners/shared_with_crostini_pluginvm_banner.html", |
| "file_manager/foreground/js/ui/banners/state_banner.html", |
| "file_manager/foreground/js/ui/banners/trash_banner.html", |
| "file_manager/foreground/js/ui/banners/warning_banner.html", |
| "file_manager/widgets/xf_conflict_dialog.html", |
| "file_manager/widgets/xf_dlp_restriction_details_dialog.html", |
| "file_manager/widgets/xf_nudge.html", |
| "file_manager/widgets/xf_password_dialog.html", |
| "file_manager/widgets/xf_search_options.html", |
| ] |
| |
| ts_test_files = [ |
| # Common: |
| "file_manager/common/js/array_data_model_unittest.ts", |
| "file_manager/common/js/async_util_unittest.ts", |
| "file_manager/common/js/entry_utils_unittest.ts", |
| "file_manager/common/js/file_type_unittest.ts", |
| "file_manager/common/js/file_types_base_unittest.ts", |
| "file_manager/common/js/files_app_entry_types_unittest.ts", |
| "file_manager/common/js/filtered_volume_manager_unittest.ts", |
| "file_manager/common/js/lru_cache_unittest.ts", |
| "file_manager/common/js/recent_date_bucket_unittest.ts", |
| "file_manager/common/js/storage_unittest.ts", |
| "file_manager/common/js/test_error_reporting.ts", |
| "file_manager/common/js/translations_unittest.ts", |
| "file_manager/common/js/unittest_util.ts", |
| "file_manager/common/js/util_unittest.ts", |
| "file_manager/common/js/volume_manager_types_unittest.ts", |
| |
| # Containers: |
| "file_manager/containers/breadcrumb_container_unittest.ts", |
| "file_manager/containers/cloud_panel_container_unittest.ts", |
| "file_manager/containers/directory_tree_container_unittest.ts", |
| "file_manager/containers/nudge_container_unittest.ts", |
| "file_manager/containers/search_container_unittest.ts", |
| |
| # Lib: |
| "file_manager/lib/actions_producer_unittest.ts", |
| "file_manager/lib/base_store_unittest.ts", |
| "file_manager/lib/for_tests.ts", |
| "file_manager/lib/selector_unittest.ts", |
| |
| # State & Ducks: |
| "file_manager/state/ducks/all_entries_unittest.ts", |
| "file_manager/state/ducks/android_apps_unittest.ts", |
| "file_manager/state/ducks/bulk_pinning_unittest.ts", |
| "file_manager/state/ducks/current_directory_unittest.ts", |
| "file_manager/state/ducks/device_unittest.ts", |
| "file_manager/state/ducks/drive_unittest.ts", |
| "file_manager/state/ducks/folder_shortcuts_unittest.ts", |
| "file_manager/state/ducks/launch_params_unittest.ts", |
| "file_manager/state/ducks/navigation_unittest.ts", |
| "file_manager/state/ducks/preferences_unittest.ts", |
| "file_manager/state/ducks/search_unittest.ts", |
| "file_manager/state/ducks/ui_entries_unittest.ts", |
| "file_manager/state/ducks/volumes_unittest.ts", |
| "file_manager/state/for_tests.ts", |
| |
| # Widgets: |
| "file_manager/widgets/xf_breadcrumb_unittest.ts", |
| "file_manager/widgets/xf_bulk_pinning_dialog_unittest.ts", |
| "file_manager/widgets/xf_cloud_panel_unittest.ts", |
| "file_manager/widgets/xf_conflict_dialog_unittest.ts", |
| "file_manager/widgets/xf_dlp_restriction_details_dialog_unittest.ts", |
| "file_manager/widgets/xf_icon_unittest.ts", |
| "file_manager/widgets/xf_nudge_unittest.ts", |
| "file_manager/widgets/xf_password_dialog_unittest.ts", |
| "file_manager/widgets/xf_search_options_unittest.ts", |
| "file_manager/widgets/xf_select_unittest.ts", |
| "file_manager/widgets/xf_splitter_unittest.ts", |
| "file_manager/widgets/xf_tree_item_unittest.ts", |
| "file_manager/widgets/xf_tree_unittest.ts", |
| |
| # Background: |
| "file_manager/background/js/crostini_unittest.ts", |
| "file_manager/background/js/drive_sync_handler_unittest.ts", |
| "file_manager/background/js/volume_manager_unittest.ts", |
| |
| # Foreground: |
| "file_manager/foreground/elements/files_toast_unittest.ts", |
| "file_manager/foreground/elements/files_tooltip_unittest.ts", |
| "file_manager/foreground/elements/files_xf_elements_unittest.ts", |
| "file_manager/foreground/js/actions_model_unittest.ts", |
| "file_manager/foreground/js/banner_controller_unittest.ts", |
| "file_manager/foreground/js/banner_util_unittest.ts", |
| "file_manager/foreground/js/directory_contents_unittest.ts", |
| "file_manager/foreground/js/directory_model_unittest.ts", |
| "file_manager/foreground/js/empty_folder_controller_unittest.ts", |
| "file_manager/foreground/js/fake_file_selection_handler.ts", |
| "file_manager/foreground/js/file_list_model_unittest.ts", |
| "file_manager/foreground/js/file_manager_commands_unittest.ts", |
| "file_manager/foreground/js/file_tasks_unittest.ts", |
| "file_manager/foreground/js/file_transfer_controller_unittest.ts", |
| "file_manager/foreground/js/file_type_filters_controller_unittest.ts", |
| "file_manager/foreground/js/list_thumbnail_loader_unittest.ts", |
| "file_manager/foreground/js/path_component_unittest.ts", |
| "file_manager/foreground/js/providers_model_unittest.ts", |
| "file_manager/foreground/js/spinner_controller_unittest.ts", |
| "file_manager/foreground/js/task_controller_unittest.ts", |
| "file_manager/foreground/js/thumbnail_loader_unittest.ts", |
| |
| # UI: |
| "file_manager/foreground/js/ui/actions_submenu_unittest.ts", |
| "file_manager/foreground/js/ui/banners/dlp_restricted_banner_unittest.ts", |
| "file_manager/foreground/js/ui/banners/drive_bulk_pinning_banner_unittest.ts", |
| "file_manager/foreground/js/ui/banners/educational_banner_unittest.ts", |
| "file_manager/foreground/js/ui/banners/state_banner_unittest.ts", |
| "file_manager/foreground/js/ui/banners/warning_banner_unittest.ts", |
| "file_manager/foreground/js/ui/command_unittest.ts", |
| "file_manager/foreground/js/ui/context_menu_handler_unittest.ts", |
| "file_manager/foreground/js/ui/file_grid_unittest.ts", |
| "file_manager/foreground/js/ui/file_list_selection_model_unittest.ts", |
| "file_manager/foreground/js/ui/file_manager_dialog_base_unittest.ts", |
| "file_manager/foreground/js/ui/file_table_list_unittest.ts", |
| "file_manager/foreground/js/ui/file_table_unittest.ts", |
| "file_manager/foreground/js/ui/file_tap_handler_unittest.ts", |
| "file_manager/foreground/js/ui/grid_unittest.ts", |
| "file_manager/foreground/js/ui/install_linux_package_dialog_unittest.ts", |
| "file_manager/foreground/js/ui/list_selection_model_test_util.ts", |
| "file_manager/foreground/js/ui/list_selection_model_unittest.ts", |
| "file_manager/foreground/js/ui/list_single_selection_model_unittest.ts", |
| "file_manager/foreground/js/ui/list_unittest.ts", |
| "file_manager/foreground/js/ui/menu_unittest.ts", |
| "file_manager/foreground/js/ui/multi_menu_unittest.ts", |
| "file_manager/foreground/js/ui/position_util_unittest.ts", |
| "file_manager/foreground/js/ui/splitter_unittest.ts", |
| |
| # Metadata: |
| "file_manager/foreground/js/metadata/content_metadata_provider_unittest.ts", |
| "file_manager/foreground/js/metadata/dlp_metadata_provider_unittest.ts", |
| "file_manager/foreground/js/metadata/exif_parser_unittest.ts", |
| "file_manager/foreground/js/metadata/external_metadata_provider_unittest.ts", |
| "file_manager/foreground/js/metadata/file_system_metadata_provider_unittest.ts", |
| "file_manager/foreground/js/metadata/id3_parser_unittest.ts", |
| "file_manager/foreground/js/metadata/metadata_cache_item_unittest.ts", |
| "file_manager/foreground/js/metadata/metadata_cache_set_unittest.ts", |
| "file_manager/foreground/js/metadata/metadata_model_unittest.ts", |
| "file_manager/foreground/js/metadata/mock_metadata.ts", |
| "file_manager/foreground/js/metadata/multi_metadata_provider_unittest.ts", |
| "file_manager/foreground/js/metadata/thumbnail_model_unittest.ts", |
| |
| # Image Loader: |
| "image_loader/cache_unittest.ts", |
| "image_loader/image_loader_client_unittest.ts", |
| "image_loader/image_loader_unittest.ts", |
| "image_loader/image_orientation_unittest.ts", |
| "image_loader/scheduler_unittest.ts", |
| ] |
| |
| ts_generated_templates = [] |
| foreach(_t, ts_templates) { |
| ts_generated_templates += [ _t + ".ts" ] |
| } |
| |
| # Generated in foreground/elements folder. |
| ts_generated_templates += [ |
| "file_manager/foreground/elements/icons.html.ts", |
| "file_manager/foreground/elements/files_format_dialog.html.ts", |
| "file_manager/foreground/elements/files_metadata_box.html.ts", |
| "file_manager/foreground/elements/files_metadata_entry.html.ts", |
| "file_manager/foreground/elements/files_quick_view.html.ts", |
| "file_manager/foreground/elements/files_safe_media.html.ts", |
| "file_manager/foreground/elements/files_toast.html.ts", |
| "file_manager/foreground/elements/files_tooltip.html.ts", |
| ] |
| |
| # d.ts. files that are automatically generated from the JS file. |
| generate_definitions_js_files = [ "file_manager/definitions/quick_view.js" ] |
| |
| # d.ts. files that are manually created and checked-in in the repo. |
| checked_in_dts_files = [ |
| "file_manager/definitions/file_error.d.ts", |
| "file_manager/definitions/file_manager.d.ts", |
| "file_manager/definitions/navigator_connection.d.ts", |
| "file_manager/foreground/js/ui/tree.d.ts", |
| ] |
| |
| other_dts_files = [ |
| "//tools/typescript/definitions/chrome_event.d.ts", |
| "//tools/typescript/definitions/chrome_test.d.ts", |
| "//tools/typescript/definitions/metrics_private.d.ts", |
| "//tools/typescript/definitions/runtime.d.ts", |
| "//tools/typescript/definitions/tabs.d.ts", |
| "//tools/typescript/definitions/wallpaper.d.ts", |
| "//tools/typescript/definitions/webview_tag.d.ts", |
| "//ui/file_manager/file_manager/definitions/file_manager_private.d.ts", |
| "//ui/file_manager/image_loader/image_loader_private.d.ts", |
| ] |
| |
| generated_js_files = [ |
| # Common: |
| "file_manager/common/js/file_types_data.js", |
| ] |
| |
| # END: generated_js_files. |
| |
| # Test files: |
| unittest_files = [ |
| # Foreground: |
| "file_manager/foreground/js/ui/directory_tree_unittest.js", |
| "file_manager/foreground/js/navigation_list_model_unittest.js", |
| ] |
| |
| # Files that don't have the generated HTML, but are used for tests. |
| unittest_harness = [ |
| # Test harness |
| "base/js/test_harness.html", |
| "base/js/test_harness.js", |
| ] |
| # END: Test files. |