Skip checking useless documentElement exports

This commit is contained in:
Zack Rauen 2022-10-11 16:57:51 -04:00
parent 2012dae121
commit 1165043908
1 changed files with 3 additions and 3 deletions

View File

@ -161,7 +161,7 @@ export default class WebpackModules {
if (!modules.hasOwnProperty(index)) continue; if (!modules.hasOwnProperty(index)) continue;
const module = modules[index]; const module = modules[index];
const {exports} = module; const {exports} = module;
if (!exports || exports === window) continue; if (!exports || exports === window || exports === document.documentElement) continue;
if (typeof(exports) === "object" && searchExports) { if (typeof(exports) === "object" && searchExports) {
for (const key in exports) { for (const key in exports) {
@ -210,7 +210,7 @@ export default class WebpackModules {
if (!modules.hasOwnProperty(index)) continue; if (!modules.hasOwnProperty(index)) continue;
const module = modules[index]; const module = modules[index];
const {exports} = module; const {exports} = module;
if (!exports) continue; if (!exports || exports === window || exports === document.documentElement) continue;
for (let q = 0; q < queries.length; q++) { for (let q = 0; q < queries.length; q++) {
const query = queries[q]; const query = queries[q];
@ -345,7 +345,7 @@ export default class WebpackModules {
return new Promise((resolve) => { return new Promise((resolve) => {
const cancel = () => this.removeListener(listener); const cancel = () => this.removeListener(listener);
const listener = function(exports) { const listener = function(exports) {
if (!exports) return; if (!exports || exports === window || exports === document.documentElement) return;
let foundModule = null; let foundModule = null;
if (typeof(exports) === "object" && searchExports) { if (typeof(exports) === "object" && searchExports) {