
Loading…
Workaround #1001 for Fennec breaks Google Hangout extension #1025
gorhill
commented
gorhill
commented
Now that I have a bit more time... The problem was because for whatever reason Google Hangout is created without a main_frame. Thus as per #1001, uBlock would assign the URL of the last seen main_frame as the main frame of Google Hangout, and for those who happen to block 3rd-party frames, this would cause Google Hangout subframe to be blocked.
So the workaround to the workaround is to limit the lifetime of the last seen main_frame. I just set half a second for now, it was an emergency fix so I had to come up with something quickly.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As reported in Chrome store feedback:
Fixing.