cowlicks / privacypossum

Privacy Possum makes tracking you less profitable
Other
751 stars 84 forks source link

PP Causing Some Websites Issues On First Load #41

Open krathalan opened 6 years ago

krathalan commented 6 years ago

The first website I visit after starting Firefox has this issue -- subsequent reloads or visiting other webpages does not replicate this issue. The only way to see this issue is on the first page load after starting Firefox.

Privacy Possum causes some websites to not load completely on their first load -- sometimes. Take Youtube for example. In the screenshot, I've blacked out the videos on purpose. The issue is that the left sidebar doesn't load. Youtube-Example-Incorrect

Instead, the sidebar should look like this, minus the redactions: Youtube-Example-Correct

I've tested this issue with all of my add-ons disabled except for Privacy Possum. I have the following tweaks in about:config: dom.gamepad.enabled = false network.prefetch-next = false privacy.trackingprotection.enabled = false privacy.trackingprotection.pbmode.enabled = false signon.rememberSignons = false browser.formfill.enable = false network.cookie.cookieBehavior = 1 extensions.pocket.enabled = false media.navigator.enabled = false privacy.firstparty.isolate = true

I think the only one that may be of note is privacy.firstparty.isolate.

Again, this issue only happens on the first load after starting Firefox, and even then, only about half of the time. The issue resolves itself when reloading the page or going to a different website.

cowlicks commented 6 years ago

Thank you for the comprehensive report @krathalan I'm looking into this now. My first thoughts are that this may be related to etags, since those are filtered on the first load.

dmos62 commented 5 years ago

I'm experiencing this as well, and it's caused me to temporarily disable PP.

After starting Firefox, at least some sites don't recognize that I am logged in. Some sites recognize it partially, in that some logged-in-only features work, but others require a page reload to start working. Like for krathlan, this only happens when starting firefox on first load of the tabs from the last browsing session.