@@ -52,7 +52,7 @@ module.exports = class CssLoadingRuntimeModule extends RuntimeModule {
5252
5353 return Template . asString ( [
5454 `var createStylesheet = ${ runtimeTemplate . basicFunction (
55- 'fullhref, resolve, reject' ,
55+ 'chunkId, fullhref, resolve, reject' ,
5656 [
5757 'var linkTag = document.createElement("link");' ,
5858 this . runtimeOptions . attributes ,
@@ -61,7 +61,7 @@ module.exports = class CssLoadingRuntimeModule extends RuntimeModule {
6161 'linkTag.onload = resolve;' ,
6262 'linkTag.onerror = function(event) {' ,
6363 Template . indent ( [
64- 'var request = event && event.target && event.target.src || fullhref;' ,
64+ 'var request = event && event.target && event.target.href || fullhref;' ,
6565 'var err = new Error("Loading CSS chunk " + chunkId + " failed.\\n(" + request + ")");' ,
6666 'err.code = "CSS_CHUNK_LOAD_FAILED";' ,
6767 'err.request = request;' ,
@@ -107,7 +107,7 @@ module.exports = class CssLoadingRuntimeModule extends RuntimeModule {
107107 `var href = ${ RuntimeGlobals . require } .miniCssF(chunkId);` ,
108108 `var fullhref = ${ RuntimeGlobals . publicPath } + href;` ,
109109 'if(findStylesheet(href, fullhref)) return resolve();' ,
110- 'createStylesheet(fullhref, resolve, reject);' ,
110+ 'createStylesheet(chunkId, fullhref, resolve, reject);' ,
111111 ] ) } );`
112112 ) } `,
113113 withLoading
@@ -171,7 +171,7 @@ module.exports = class CssLoadingRuntimeModule extends RuntimeModule {
171171 `promises.push(new Promise(${ runtimeTemplate . basicFunction (
172172 'resolve, reject' ,
173173 [
174- `var tag = createStylesheet(fullhref, ${ runtimeTemplate . basicFunction (
174+ `var tag = createStylesheet(chunkId, fullhref, ${ runtimeTemplate . basicFunction (
175175 '' ,
176176 [
177177 'tag.as = "style";' ,
0 commit comments