Hi! I'm using Chromium Version 66.0.3359.170 (Official Build) Arch Linux (64-bit)
It seems frequently my privacy badger gets the following error:
Error in response to tabs.query: TypeError: Cannot read property 'id' of undefined
at chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/js/popup.js:561:18
at Object.callback (chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/js/popup.js:547:76)
at getTab (chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/js/popup.js:547:15)
at HTMLDocument.<anonymous> (chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/js/popup.js:558:3)
at l (chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/lib/vendor/jquery-3.3.1.min.js:2:29375)
at c (chrome-extension://pkehgijcmpdhfbdbbnkijodmdjhbjlgp/lib/vendor/jquery-3.3.1.min.js:2:29677)
The result is that the extension popup keeps "jumping" and does not show the sites anymore.
If I open the popup before the page finishes loading it seems to work somehow.
Hello! Which version of Privacy Badger do you have? Which locale is your browser using? Does this seem related to #1977?
Hi!
Seems related (behavior is the same, I guess) but my browser is in english, you can see a video here:
https://images.masto.donte.com.br/media_attachments/files/000/432/304/original/88392d23d3b6f10c.mp4
I'm using version 2018.5.10
I think the JavaScript error is unrelated to the issue. It happens when you right-click on Badger's toolbar icon and select "Inspect popup", right? Our popup doesn't support that way of inspection at this time; you can inspect it though by opening it normally and then right-clicking within it and selecting "Inspect".
I do think this is the same issue as #1977, which is caused by a Chromium bug.
Makes sense, inspecting it normally yields no error. I did inspect with the right-click+ inspect popup :)
This should be fixed as of Chrome 70 (currently dev channel): https://bugs.chromium.org/p/chromium/issues/detail?id=838150#c11.
I'm waiting for it to be available on arch and I'll test again :)
Sorry for the delay, finally got the time to test Chromium 70 with this. I think it's working!
I tested with a couple of sites that usually were skipping a lot and they were all working perfectly :)
Thanks for looking into this! :heart:
Thank you for following up!