# Copyright 2020 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//third_party/blink/renderer/core/core.gni") blink_core_sources_workers = [ "abstract_worker.cc", "abstract_worker.h", "cross_thread_global_scope_creation_params_copier.h", "custom_event_message.h", "dedicated_worker.cc", "dedicated_worker.h", "dedicated_worker_global_scope.cc", "dedicated_worker_global_scope.h", "dedicated_worker_messaging_proxy.cc", "dedicated_worker_messaging_proxy.h", "dedicated_worker_object_proxy.cc", "dedicated_worker_object_proxy.h", "dedicated_worker_thread.cc", "dedicated_worker_thread.h", "global_scope_creation_params.cc", "global_scope_creation_params.h", "installed_scripts_manager.cc", "installed_scripts_manager.h", "main_thread_worklet_reporting_proxy.cc", "main_thread_worklet_reporting_proxy.h", "parent_execution_context_task_runners.cc", "parent_execution_context_task_runners.h", "shared_worker.cc", "shared_worker.h", "shared_worker_client.cc", "shared_worker_client.h", "shared_worker_client_holder.cc", "shared_worker_client_holder.h", "shared_worker_content_settings_proxy.cc", "shared_worker_content_settings_proxy.h", "shared_worker_global_scope.cc", "shared_worker_global_scope.h", "shared_worker_reporting_proxy.cc", "shared_worker_reporting_proxy.h", "shared_worker_thread.cc", "shared_worker_thread.h", "threaded_messaging_proxy_base.cc", "threaded_messaging_proxy_base.h", "threaded_object_proxy_base.cc", "threaded_object_proxy_base.h", "threaded_worklet_messaging_proxy.cc", "threaded_worklet_messaging_proxy.h", "threaded_worklet_object_proxy.cc", "threaded_worklet_object_proxy.h", "worker_backing_thread.cc", "worker_backing_thread.h", "worker_backing_thread_startup_data.h", "worker_classic_script_loader.cc", "worker_classic_script_loader.h", "worker_clients.cc", "worker_clients.h", "worker_global_scope.cc", "worker_global_scope.h", "worker_location.h", "worker_module_tree_client.cc", "worker_module_tree_client.h", "worker_navigator.cc", "worker_navigator.h", "worker_or_worklet_global_scope.cc", "worker_or_worklet_global_scope.h", "worker_reporting_proxy.h", "worker_settings.cc", "worker_settings.h", "worker_thread.cc", "worker_thread.h", "worklet.cc", "worklet.h", "worklet_global_scope.cc", "worklet_global_scope.h", "worklet_global_scope_proxy.h", "worklet_module_responses_map.cc", "worklet_module_responses_map.h", "worklet_module_tree_client.cc", "worklet_module_tree_client.h", "worklet_pending_tasks.cc", "worklet_pending_tasks.h", "worklet_thread_holder.h", ] blink_core_tests_workers = [ "dedicated_worker_test.cc", "dedicated_worker_test.h", "main_thread_worklet_test.cc", "threaded_worklet_test.cc", "worker_thread_test.cc", "worklet_global_scope_test_helper.h", "worklet_module_responses_map_test.cc", ]