| 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) |