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