blob: 4e3fd0df893a73e368e1cc664c1857972a3cfb4f [file] [log] [blame]
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//third_party/WebKit/Source/core/core.gni")
blink_core_sources("workers") {
sources = [
"AbstractWorker.cpp",
"AbstractWorker.h",
"DedicatedWorker.cpp",
"DedicatedWorker.h",
"DedicatedWorkerGlobalScope.cpp",
"DedicatedWorkerGlobalScope.h",
"DedicatedWorkerMessagingProxy.cpp",
"DedicatedWorkerMessagingProxy.h",
"DedicatedWorkerObjectProxy.cpp",
"DedicatedWorkerObjectProxy.h",
"DedicatedWorkerThread.cpp",
"DedicatedWorkerThread.h",
"GlobalScopeCreationParams.cpp",
"GlobalScopeCreationParams.h",
"InstalledScriptsManager.cpp",
"InstalledScriptsManager.h",
"MainThreadWorkletGlobalScope.cpp",
"MainThreadWorkletGlobalScope.h",
"MainThreadWorkletReportingProxy.cpp",
"MainThreadWorkletReportingProxy.h",
"ParentFrameTaskRunners.cpp",
"ParentFrameTaskRunners.h",
"SharedWorker.cpp",
"SharedWorker.h",
"SharedWorkerContentSettingsProxy.cpp",
"SharedWorkerContentSettingsProxy.h",
"SharedWorkerGlobalScope.cpp",
"SharedWorkerGlobalScope.h",
"SharedWorkerReportingProxy.cpp",
"SharedWorkerReportingProxy.h",
"SharedWorkerRepositoryClient.h",
"SharedWorkerThread.cpp",
"SharedWorkerThread.h",
"ThreadedMessagingProxyBase.cpp",
"ThreadedMessagingProxyBase.h",
"ThreadedObjectProxyBase.cpp",
"ThreadedObjectProxyBase.h",
"ThreadedWorkletGlobalScope.cpp",
"ThreadedWorkletGlobalScope.h",
"ThreadedWorkletMessagingProxy.cpp",
"ThreadedWorkletMessagingProxy.h",
"ThreadedWorkletObjectProxy.cpp",
"ThreadedWorkletObjectProxy.h",
"WorkerBackingThread.cpp",
"WorkerBackingThread.h",
"WorkerBackingThreadStartupData.h",
"WorkerClients.cpp",
"WorkerClients.h",
"WorkerContentSettingsClient.cpp",
"WorkerContentSettingsClient.h",
"WorkerEventQueue.cpp",
"WorkerEventQueue.h",
"WorkerGlobalScope.cpp",
"WorkerGlobalScope.h",
"WorkerInspectorProxy.cpp",
"WorkerInspectorProxy.h",
"WorkerLocation.h",
"WorkerModuleTreeClient.cpp",
"WorkerModuleTreeClient.h",
"WorkerNavigator.cpp",
"WorkerNavigator.h",
"WorkerOrWorkletGlobalScope.cpp",
"WorkerOrWorkletGlobalScope.h",
"WorkerOrWorkletModuleFetchCoordinator.h",
"WorkerOrWorkletModuleFetchCoordinatorProxy.cpp",
"WorkerOrWorkletModuleFetchCoordinatorProxy.h",
"WorkerReportingProxy.h",
"WorkerScriptLoader.cpp",
"WorkerScriptLoader.h",
"WorkerSettings.cpp",
"WorkerSettings.h",
"WorkerThread.cpp",
"WorkerThread.h",
"WorkerThreadLifecycleContext.cpp",
"WorkerThreadLifecycleContext.h",
"WorkerThreadLifecycleObserver.cpp",
"WorkerThreadLifecycleObserver.h",
"Worklet.cpp",
"Worklet.h",
"WorkletGlobalScope.cpp",
"WorkletGlobalScope.h",
"WorkletGlobalScopeProxy.h",
"WorkletModuleResponsesMap.cpp",
"WorkletModuleResponsesMap.h",
"WorkletModuleTreeClient.cpp",
"WorkletModuleTreeClient.h",
"WorkletPendingTasks.cpp",
"WorkletPendingTasks.h",
"WorkletThreadHolder.h",
]
}