diff --git a/all_devtools_modules.gni b/all_devtools_modules.gni index 0bd01075f2..bb00e288c2 100644 --- a/all_devtools_modules.gni +++ b/all_devtools_modules.gni @@ -15,10 +15,6 @@ all_devtools_module_sources = [ "changes/ChangesView.js", "cm_modes/DefaultCodeMirrorMimeMode.js", "cookie_table/CookiesTable.js", - "coverage/CoverageDecorationManager.js", - "coverage/CoverageListView.js", - "coverage/CoverageModel.js", - "coverage/CoverageView.js", "developer_resources/DeveloperResourcesListView.js", "developer_resources/DeveloperResourcesView.js", "heap_snapshot_worker/AllocationProfile.js", @@ -293,6 +289,10 @@ all_typescript_module_sources = [ "console/ConsoleViewMessage.js", "console/ConsoleViewport.js", "console_counters/WarningErrorCounter.js", + "coverage/CoverageDecorationManager.js", + "coverage/CoverageListView.js", + "coverage/CoverageModel.js", + "coverage/CoverageView.js", "css_overview/CSSOverviewCompletedView.js", "css_overview/CSSOverviewController.js", "css_overview/CSSOverviewModel.js", diff --git a/devtools_module_entrypoints.gni b/devtools_module_entrypoints.gni index 1b128cdf88..dce8cc7cca 100644 --- a/devtools_module_entrypoints.gni +++ b/devtools_module_entrypoints.gni @@ -23,7 +23,6 @@ devtools_module_entrypoint_sources = [ "cookie_table/cookie_table-legacy.js", "cookie_table/cookie_table.js", "coverage/coverage-legacy.js", - "coverage/coverage.js", "css_overview/css_overview-legacy.js", "data_grid/data_grid-legacy.js", "developer_resources/developer_resources-legacy.js", @@ -127,6 +126,7 @@ generated_typescript_entrypoint_sources = [ "$resources_out_dir/components/components.js", "$resources_out_dir/console/console.js", "$resources_out_dir/console_counters/console_counters.js", + "$resources_out_dir/coverage/coverage.js", "$resources_out_dir/css_overview/css_overview.js", "$resources_out_dir/data_grid/data_grid.js", "$resources_out_dir/devices/devices.js", diff --git a/front_end/BUILD.gn b/front_end/BUILD.gn index 8b57d8f7b6..b6e9a931a0 100644 --- a/front_end/BUILD.gn +++ b/front_end/BUILD.gn @@ -20,6 +20,7 @@ group("front_end") { "components:bundle", "console:bundle", "console_counters:bundle", + "coverage:bundle", "css_overview:bundle", "data_grid:bundle", "devices:bundle", diff --git a/front_end/coverage/BUILD.gn b/front_end/coverage/BUILD.gn new file mode 100644 index 0000000000..f3378267b6 --- /dev/null +++ b/front_end/coverage/BUILD.gn @@ -0,0 +1,36 @@ +# Copyright 2020 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("../../scripts/build/ninja/devtools_entrypoint.gni") +import("../../scripts/build/ninja/devtools_module.gni") + +devtools_module("coverage") { + sources = [ + "CoverageDecorationManager.js", + "CoverageListView.js", + "CoverageModel.js", + "CoverageView.js", + ] + + deps = [ + "../bindings:bundle", + "../common:bundle", + "../data_grid:bundle", + "../formatter:bundle", + "../host:bundle", + "../platform:bundle", + "../sdk:bundle", + "../source_frame:bundle", + "../text_utils:bundle", + "../ui:bundle", + "../workspace:bundle", + ] +} + +devtools_entrypoint("bundle") { + entrypoint = "coverage.js" + is_legacy_javascript_entrypoint = [ "crbug.com/1011811" ] + + deps = [ ":coverage" ] +} diff --git a/front_end/coverage/CoverageDecorationManager.js b/front_end/coverage/CoverageDecorationManager.js index 74efa30685..e6851b8aea 100644 --- a/front_end/coverage/CoverageDecorationManager.js +++ b/front_end/coverage/CoverageDecorationManager.js @@ -2,6 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @ts-nocheck +// TODO(crbug.com/1011811): Enable TypeScript compiler checks + import * as Bindings from '../bindings/bindings.js'; import * as Common from '../common/common.js'; // eslint-disable-line no-unused-vars import * as TextUtils from '../text_utils/text_utils.js'; diff --git a/front_end/coverage/CoverageListView.js b/front_end/coverage/CoverageListView.js index 1398c8abf9..d661df30fa 100644 --- a/front_end/coverage/CoverageListView.js +++ b/front_end/coverage/CoverageListView.js @@ -2,6 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @ts-nocheck +// TODO(crbug.com/1011811): Enable TypeScript compiler checks + import * as Common from '../common/common.js'; import * as DataGrid from '../data_grid/data_grid.js'; import * as Formatter from '../formatter/formatter.js'; diff --git a/front_end/coverage/CoverageModel.js b/front_end/coverage/CoverageModel.js index 996aa0e945..7af6808e42 100644 --- a/front_end/coverage/CoverageModel.js +++ b/front_end/coverage/CoverageModel.js @@ -2,6 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @ts-nocheck +// TODO(crbug.com/1011811): Enable TypeScript compiler checks + import * as Bindings from '../bindings/bindings.js'; // eslint-disable-line no-unused-vars import * as Common from '../common/common.js'; import * as SDK from '../sdk/sdk.js'; diff --git a/front_end/coverage/CoverageView.js b/front_end/coverage/CoverageView.js index 5063e5e0dc..44a74f98f9 100644 --- a/front_end/coverage/CoverageView.js +++ b/front_end/coverage/CoverageView.js @@ -2,6 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @ts-nocheck +// TODO(crbug.com/1011811): Enable TypeScript compiler checks + import * as Bindings from '../bindings/bindings.js'; import * as Common from '../common/common.js'; import * as Host from '../host/host.js'; diff --git a/front_end/coverage/module.json b/front_end/coverage/module.json index d9f24ee389..a355252c9b 100644 --- a/front_end/coverage/module.json +++ b/front_end/coverage/module.json @@ -67,5 +67,6 @@ "resources": [ "coverageListView.css", "coverageView.css" - ] -} + ], + "skip_rollup": true +} \ No newline at end of file