You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 15, 2017. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 15, 2017. It is now read-only.
Javascript sometimes fails to run even though it's allowed #399
I see this most frequently with Gmail. I have set up HTTPSB "from scratch", choosing "Allow all / block exceptionally" and then whitelisting everything for *.google.com. Still, when first opening my browser with about 10 tabs, I will occasionally see the complaint from Gmail that Javascript must be enabled. So something in HTTPSB makes the page think that JS is disabled, even though it's been whitelisted. Reloading the page puts everything right.
I am working to speed up load time with uBlock, will see how well this help. If it does work well for uBlock, then this means the issue could also be mitigated for HTTPSB. I use the word "mitigated" because as said, it's a by-design that extensions can't block the browser, so the only solutions left are to speed up load time of extensions and hope extensions will win the race and load fully before tabs.
I just saw that Opera 23 has a setting "Delay opening of background tabs", which mitigates the problem here -- at least for those tabs which are not in the foreground at load time.
Activity
gorhill commentedon Aug 19, 2014
By the way you describe it, quite certainly due to the fact that extensions cannot block the browser in Chromium-based browsers.
HTTPSB naturally works in block-all mode, so here is what is probably happening:
You would need to force refresh the GMail tab to ensure the tab works properly as per your allow/block rules which are now fully loaded.
It's by design that the browser doesn't allow extensions to block web pages, so there is nothing I can do.
Tanath commentedon Sep 3, 2014
Many Google pages depend on other domains too, like gstatic.com googleusercontent.com and ggpht.com.
gorhill commentedon Sep 3, 2014
I am working to speed up load time with uBlock, will see how well this help. If it does work well for uBlock, then this means the issue could also be mitigated for HTTPSB. I use the word "mitigated" because as said, it's a by-design that extensions can't block the browser, so the only solutions left are to speed up load time of extensions and hope extensions will win the race and load fully before tabs.
gorhill commentedon Sep 3, 2014
I just saw that Opera 23 has a setting "Delay opening of background tabs", which mitigates the problem here -- at least for those tabs which are not in the foreground at load time.