Index: ext/background.js |
=================================================================== |
--- a/ext/background.js |
+++ b/ext/background.js |
@@ -263,16 +263,17 @@ |
// Since we can only listen for HTTP(S) responses using |
// webRequest.onHeadersReceived we must update the page structure here for |
// other navigations. |
let {url} = details; |
if (!(url.startsWith("http:") || |
url.startsWith("https:") && |
// Chrome doesn't dispatch webRequest.onHeadersReceived |
// for Web Store URLs. |
+ // https://crrev.com/76882bf/extensions/common/extension_urls.cc#33 |
!url.startsWith("https://chrome.google.com/webstore/"))) |
{ |
updatePageFrameStructure(details.frameId, details.tabId, url, |
details.parentFrameId); |
} |
}); |
function forgetTab(tabId) |