From a0ab666e1baeb881c1b398a08a83bcacb394fee4 Mon Sep 17 00:00:00 2001
From: Patrik Sletmo Body
@@ -22,7 +22,7 @@ exports[`attributes option should work without attributes option: DOM 1`] = `
"
Body
diff --git a/test/__snapshots__/insert-option.test.js.snap.webpack5 b/test/__snapshots__/insert-option.test.js.snap.webpack5
index 1e8530eb..f7e839fd 100644
--- a/test/__snapshots__/insert-option.test.js.snap.webpack5
+++ b/test/__snapshots__/insert-option.test.js.snap.webpack5
@@ -3,7 +3,7 @@
exports[`insert option should work when insert option is function: DOM 1`] = `
"
Body
@@ -21,7 +21,7 @@ exports[`insert option should work when insert option is function: warnings 1`]
exports[`insert option should work when insert option is string: DOM 1`] = `
"
Body
@@ -40,7 +40,7 @@ exports[`insert option should work without insert option: DOM 1`] = `
"
Body
diff --git a/test/__snapshots__/linkTag-option.test.js.snap.webpack5 b/test/__snapshots__/linkTag-option.test.js.snap.webpack5
index 8a4e62d9..1782a725 100644
--- a/test/__snapshots__/linkTag-option.test.js.snap.webpack5
+++ b/test/__snapshots__/linkTag-option.test.js.snap.webpack5
@@ -4,7 +4,7 @@ exports[`linkType option should work when linkType option is "false": DOM 1`] =
"
Body
@@ -22,7 +22,7 @@ exports[`linkType option should work when linkType option is "text/css": DOM 1`]
"
Body
@@ -40,7 +40,7 @@ exports[`linkType option should work without linkType option: DOM 1`] = `
"
Body
diff --git a/test/cases/chunkFilename-fullhash/expected/webpack-5/0.07119853b0d8e8fbe3ca.css b/test/cases/chunkFilename-fullhash/expected/webpack-5/0.5f50282222b6b9c8631c.css
similarity index 100%
rename from test/cases/chunkFilename-fullhash/expected/webpack-5/0.07119853b0d8e8fbe3ca.css
rename to test/cases/chunkFilename-fullhash/expected/webpack-5/0.5f50282222b6b9c8631c.css
diff --git a/test/cases/chunkFilename-fullhash/expected/webpack-5/07119853b0d8e8fbe3ca.css b/test/cases/chunkFilename-fullhash/expected/webpack-5/5f50282222b6b9c8631c.css
similarity index 100%
rename from test/cases/chunkFilename-fullhash/expected/webpack-5/07119853b0d8e8fbe3ca.css
rename to test/cases/chunkFilename-fullhash/expected/webpack-5/5f50282222b6b9c8631c.css
diff --git a/test/cases/chunkFilename-fullhash/expected/webpack-5/main.js b/test/cases/chunkFilename-fullhash/expected/webpack-5/main.js
index 6ec953d4..b9dec09e 100644
--- a/test/cases/chunkFilename-fullhash/expected/webpack-5/main.js
+++ b/test/cases/chunkFilename-fullhash/expected/webpack-5/main.js
@@ -73,7 +73,7 @@ __webpack_require__.r(__webpack_exports__);
/******/
/******/ /* webpack/runtime/getFullHash */
/******/ (() => {
-/******/ __webpack_require__.h = () => ("07119853b0d8e8fbe3ca")
+/******/ __webpack_require__.h = () => ("5f50282222b6b9c8631c")
/******/ })();
/******/
/******/ /* webpack/runtime/global */
@@ -174,9 +174,6 @@ __webpack_require__.r(__webpack_exports__);
/******/ (() => {
/******/ var createStylesheet = (chunkId, fullhref, resolve, reject) => {
/******/ var linkTag = document.createElement("link");
-/******/
-/******/ linkTag.rel = "stylesheet";
-/******/ linkTag.type = "text/css";
/******/ var onLinkComplete = (event) => {
/******/ // avoid mem leaks.
/******/ linkTag.onerror = linkTag.onload = null;
@@ -193,9 +190,11 @@ __webpack_require__.r(__webpack_exports__);
/******/ reject(err);
/******/ }
/******/ }
-/******/ linkTag.onerror = linkTag.onload = onLinkComplete;
-/******/ linkTag.href = fullhref;
-/******/
+/******/ linkTag.href = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
+/******/ linkTag.rel = "stylesheet";
+/******/ linkTag.onload = onLinkComplete;
+/******/ linkTag.onerror = onLinkComplete;
+/******/ linkTag.type = "text/css";
/******/ document.head.appendChild(linkTag);
/******/ return linkTag;
/******/ };
@@ -216,7 +215,7 @@ __webpack_require__.r(__webpack_exports__);
/******/ var loadStylesheet = (chunkId) => {
/******/ return new Promise((resolve, reject) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ if(findStylesheet(href, fullhref)) return resolve();
/******/ createStylesheet(chunkId, fullhref, resolve, reject);
/******/ });
diff --git a/test/cases/hmr/expected/webpack-5/main.js b/test/cases/hmr/expected/webpack-5/main.js
index ae52744f..cd2ce2ae 100644
--- a/test/cases/hmr/expected/webpack-5/main.js
+++ b/test/cases/hmr/expected/webpack-5/main.js
@@ -846,9 +846,6 @@ module.exports = function (urlString) {
/******/ (() => {
/******/ var createStylesheet = (chunkId, fullhref, resolve, reject) => {
/******/ var linkTag = document.createElement("link");
-/******/
-/******/ linkTag.rel = "stylesheet";
-/******/ linkTag.type = "text/css";
/******/ var onLinkComplete = (event) => {
/******/ // avoid mem leaks.
/******/ linkTag.onerror = linkTag.onload = null;
@@ -865,9 +862,11 @@ module.exports = function (urlString) {
/******/ reject(err);
/******/ }
/******/ }
-/******/ linkTag.onerror = linkTag.onload = onLinkComplete;
-/******/ linkTag.href = fullhref;
-/******/
+/******/ linkTag.href = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
+/******/ linkTag.rel = "stylesheet";
+/******/ linkTag.onload = onLinkComplete;
+/******/ linkTag.onerror = onLinkComplete;
+/******/ linkTag.type = "text/css";
/******/ document.head.appendChild(linkTag);
/******/ return linkTag;
/******/ };
@@ -888,7 +887,7 @@ module.exports = function (urlString) {
/******/ var loadStylesheet = (chunkId) => {
/******/ return new Promise((resolve, reject) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ if(findStylesheet(href, fullhref)) return resolve();
/******/ createStylesheet(chunkId, fullhref, resolve, reject);
/******/ });
@@ -913,7 +912,7 @@ module.exports = function (urlString) {
/******/ applyHandlers.push(applyHandler);
/******/ chunkIds.forEach((chunkId) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ var oldTag = findStylesheet(href, fullhref);
/******/ if(!oldTag) return;
/******/ promises.push(new Promise((resolve, reject) => {
diff --git a/test/cases/insert-function/expected/webpack-5/main.js b/test/cases/insert-function/expected/webpack-5/main.js
index 0dcaf369..6c7e634a 100644
--- a/test/cases/insert-function/expected/webpack-5/main.js
+++ b/test/cases/insert-function/expected/webpack-5/main.js
@@ -158,9 +158,6 @@
/******/ (() => {
/******/ var createStylesheet = (chunkId, fullhref, resolve, reject) => {
/******/ var linkTag = document.createElement("link");
-/******/
-/******/ linkTag.rel = "stylesheet";
-/******/ linkTag.type = "text/css";
/******/ var onLinkComplete = (event) => {
/******/ // avoid mem leaks.
/******/ linkTag.onerror = linkTag.onload = null;
@@ -177,9 +174,11 @@
/******/ reject(err);
/******/ }
/******/ }
-/******/ linkTag.onerror = linkTag.onload = onLinkComplete;
-/******/ linkTag.href = fullhref;
-/******/
+/******/ linkTag.href = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
+/******/ linkTag.rel = "stylesheet";
+/******/ linkTag.onload = onLinkComplete;
+/******/ linkTag.onerror = onLinkComplete;
+/******/ linkTag.type = "text/css";
/******/ (function (linkTag) {
/******/ const reference = document.querySelector('.hot-reload');
/******/
@@ -206,7 +205,7 @@
/******/ var loadStylesheet = (chunkId) => {
/******/ return new Promise((resolve, reject) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ if(findStylesheet(href, fullhref)) return resolve();
/******/ createStylesheet(chunkId, fullhref, resolve, reject);
/******/ });
diff --git a/test/cases/insert-string/expected/webpack-5/main.js b/test/cases/insert-string/expected/webpack-5/main.js
index 4d61b5dc..5a72955a 100644
--- a/test/cases/insert-string/expected/webpack-5/main.js
+++ b/test/cases/insert-string/expected/webpack-5/main.js
@@ -158,9 +158,6 @@
/******/ (() => {
/******/ var createStylesheet = (chunkId, fullhref, resolve, reject) => {
/******/ var linkTag = document.createElement("link");
-/******/
-/******/ linkTag.rel = "stylesheet";
-/******/ linkTag.type = "text/css";
/******/ var onLinkComplete = (event) => {
/******/ // avoid mem leaks.
/******/ linkTag.onerror = linkTag.onload = null;
@@ -177,9 +174,11 @@
/******/ reject(err);
/******/ }
/******/ }
-/******/ linkTag.onerror = linkTag.onload = onLinkComplete;
-/******/ linkTag.href = fullhref;
-/******/
+/******/ linkTag.href = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
+/******/ linkTag.rel = "stylesheet";
+/******/ linkTag.onload = onLinkComplete;
+/******/ linkTag.onerror = onLinkComplete;
+/******/ linkTag.type = "text/css";
/******/ var target = document.querySelector("script[src='1.js']");
/******/ target.parentNode.insertBefore(linkTag, target.nextSibling);
/******/ return linkTag;
@@ -201,7 +200,7 @@
/******/ var loadStylesheet = (chunkId) => {
/******/ return new Promise((resolve, reject) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ if(findStylesheet(href, fullhref)) return resolve();
/******/ createStylesheet(chunkId, fullhref, resolve, reject);
/******/ });
diff --git a/test/cases/insert-undefined/expected/webpack-5/main.js b/test/cases/insert-undefined/expected/webpack-5/main.js
index b998720c..2c6ef386 100644
--- a/test/cases/insert-undefined/expected/webpack-5/main.js
+++ b/test/cases/insert-undefined/expected/webpack-5/main.js
@@ -158,9 +158,6 @@
/******/ (() => {
/******/ var createStylesheet = (chunkId, fullhref, resolve, reject) => {
/******/ var linkTag = document.createElement("link");
-/******/
-/******/ linkTag.rel = "stylesheet";
-/******/ linkTag.type = "text/css";
/******/ var onLinkComplete = (event) => {
/******/ // avoid mem leaks.
/******/ linkTag.onerror = linkTag.onload = null;
@@ -177,9 +174,11 @@
/******/ reject(err);
/******/ }
/******/ }
-/******/ linkTag.onerror = linkTag.onload = onLinkComplete;
-/******/ linkTag.href = fullhref;
-/******/
+/******/ linkTag.href = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
+/******/ linkTag.rel = "stylesheet";
+/******/ linkTag.onload = onLinkComplete;
+/******/ linkTag.onerror = onLinkComplete;
+/******/ linkTag.type = "text/css";
/******/ document.head.appendChild(linkTag);
/******/ return linkTag;
/******/ };
@@ -200,7 +199,7 @@
/******/ var loadStylesheet = (chunkId) => {
/******/ return new Promise((resolve, reject) => {
/******/ var href = __webpack_require__.miniCssF(chunkId);
-/******/ var fullhref = __webpack_require__.p + href;
+/******/ var fullhref = __webpack_require__.p + __webpack_require__.miniCssF(chunkId);
/******/ if(findStylesheet(href, fullhref)) return resolve();
/******/ createStylesheet(chunkId, fullhref, resolve, reject);
/******/ });