dont panic in case of extension-injected css

This commit is contained in:
ed 2023-04-01 16:08:45 +00:00
parent f1775fd51c
commit 852499e296

View file

@ -6707,12 +6707,13 @@ var globalcss = (function () {
var dcs = document.styleSheets; var dcs = document.styleSheets;
for (var a = 0; a < dcs.length; a++) { for (var a = 0; a < dcs.length; a++) {
var base = dcs[a].href, var ds, base = '';
ds = dcs[a].cssRules; try {
base = dcs[a].href;
if (!base) if (!base)
continue; continue;
ds = dcs[a].cssRules;
base = base.replace(/[^/]+$/, ''); base = base.replace(/[^/]+$/, '');
for (var b = 0; b < ds.length; b++) { for (var b = 0; b < ds.length; b++) {
var css = ds[b].cssText.split(/\burl\(/g); var css = ds[b].cssText.split(/\burl\(/g);
@ -6725,6 +6726,10 @@ var globalcss = (function () {
ret += '\n'; ret += '\n';
} }
} }
catch (ex) {
console.log('could not read css', a, base);
}
}
return ret; return ret;
}; };
})(); })();