use more of webRequest info to restrict stripResources
This commit is contained in:
parent
7f4bc71a23
commit
c09f7c341c
|
@ -808,7 +808,12 @@ window.addEventListener('showStyles:done', function _() {
|
|||
|
||||
let frameId;
|
||||
const stripResources = info => {
|
||||
if (!frameId && info.url === BASE_URL + '/') {
|
||||
if (!frameId &&
|
||||
info.frameId &&
|
||||
info.type === 'sub_frame' &&
|
||||
(info.initiator === location.origin || !info.initiator) && // Chrome 63+
|
||||
(info.originUrl === location.href || !info.originUrl) && // FF 48+
|
||||
info.url === BASE_URL + '/') {
|
||||
frameId = info.frameId;
|
||||
} else if (frameId === info.frameId && info.type !== 'xmlhttprequest') {
|
||||
return {redirectUrl: 'data:,'};
|
||||
|
|
Loading…
Reference in New Issue
Block a user