remove unneeded transitive runtime requirement

This commit is contained in:
Tobias Koppers 2022-01-20 15:54:40 +01:00
parent add2dea0ae
commit 0670cf5ba4
3 changed files with 0 additions and 13 deletions

View File

@ -327,7 +327,6 @@ class RuntimePlugin {
.tap("RuntimePlugin", (chunk, set) => {
const withCreateScriptUrl = !!compilation.outputOptions.trustedTypes;
if (withCreateScriptUrl) {
set.add(RuntimeGlobals.getTrustedTypesPolicy);
set.add(RuntimeGlobals.createScriptUrl);
}
compilation.addRuntimeModule(

View File

@ -39,7 +39,6 @@ CreateScriptUrlDependency.Template = class CreateScriptUrlDependencyTemplate ext
apply(dependency, source, { runtimeRequirements }) {
const dep = /** @type {CreateScriptUrlDependency} */ (dependency);
runtimeRequirements.add(RuntimeGlobals.getTrustedTypesPolicy);
runtimeRequirements.add(RuntimeGlobals.createScriptUrl);
source.insert(dep.range[0], `${RuntimeGlobals.createScriptUrl}(`);

View File

@ -6,7 +6,6 @@
"use strict";
const RuntimeGlobals = require("../RuntimeGlobals");
const CreateScriptUrlRuntimeModule = require("../runtime/CreateScriptUrlRuntimeModule");
const StartupChunkDependenciesPlugin = require("../runtime/StartupChunkDependenciesPlugin");
const ImportScriptsChunkLoadingRuntimeModule = require("./ImportScriptsChunkLoadingRuntimeModule");
@ -44,7 +43,6 @@ class ImportScriptsChunkLoadingPlugin {
set.add(RuntimeGlobals.moduleFactoriesAddOnly);
set.add(RuntimeGlobals.hasOwnProperty);
if (withCreateScriptUrl) {
set.add(RuntimeGlobals.getTrustedTypesPolicy);
set.add(RuntimeGlobals.createScriptUrl);
}
compilation.addRuntimeModule(
@ -64,15 +62,6 @@ class ImportScriptsChunkLoadingPlugin {
compilation.hooks.runtimeRequirementInTree
.for(RuntimeGlobals.baseURI)
.tap("ImportScriptsChunkLoadingPlugin", handler);
compilation.hooks.runtimeRequirementInTree
.for(RuntimeGlobals.createScriptUrl)
.tap("RuntimePlugin", (chunk, set) => {
compilation.addRuntimeModule(
chunk,
new CreateScriptUrlRuntimeModule()
);
return true;
});
compilation.hooks.runtimeRequirementInTree
.for(RuntimeGlobals.ensureChunkHandlers)