jrie / flagCookies

A cookie manager, browser add-on to manage and flag cookies and session data. On stereoids.
https://dwrox.net
GNU General Public License v3.0
84 stars 6 forks source link

Broken when FPI is enabled #4

Closed tiagoapimenta closed 10 months ago

tiagoapimenta commented 1 year ago

Is it possible to make the extension work even with privacy.firstparty.isolate set to true?

Steps to Reproduce

Current Behavior

No cookie are shown

Expected Behavior

Show cookies

Information

Browser: Firefox 116.0.3 (64-bit) flagCookies Version: 3.1.16
OS: 6.5.3-1-edge

jrie commented 1 year ago

Hi. Showing cookies when firstpartyisolation is enabled is possible and I have been working on this.

The new version with corresponding changes will soon be live here, also with other changes and fixes.

I will comment here once updated to that version.

jrie commented 1 year ago

Hi @tiagoapimenta - the new version with the request "FirstPartyIsolation" is ready and live here at Github. Please check out the version and let me know if things work for you as expected.

tiagoapimenta commented 1 year ago

quick guide to help whoever else:

About version 3.2.0:

With privacy.firstparty.isolate set to false looks like the extensions sometimes stay greyed and inaccessible. ss00

With privacy.firstparty.isolate set to true sometimes it shows partially the cookies, sometimes when you refresh the page it show a empty list, it's unstable behaviour. ss01 ss02

jrie commented 1 year ago

Hi. Thank you for your error report. Indeed there are these issues, I am working on bugfixes and changes.

I am trying to push out the new codebase soon, but this will take some time. Likely one and a half weeks.

Please be patient.

jrie commented 12 months ago

The new updated code base is online here at Github. This also should fix this issues you reported.

tiagoapimenta commented 11 months ago

Test plan:

When using Global mode with privacy.firstparty.isolate disabled it works as expected, but with privacy.firstparty.isolate the cookies are stored.

jrie commented 11 months ago

Thank you @tiagoapimenta for testing and reporting this issue. I will try to land a fix asap during the next few days and report back once ready.

jrie commented 11 months ago

There has been a update, with a lot of bugfixes, improvements, and additions. This version also provides a fix when firstPartyIsolate is enabled @tiagoapimenta

Please note, this version is at present only live at Github, not the extension stores.