Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Android] Brave block cookies and can't be be deleted #9055

Closed
eljuno opened this issue Apr 6, 2020 · 2 comments · Fixed by brave/brave-core#5175
Closed

[Android] Brave block cookies and can't be be deleted #9055

eljuno opened this issue Apr 6, 2020 · 2 comments · Fixed by brave/brave-core#5175

Comments

@eljuno
Copy link

eljuno commented Apr 6, 2020

Description

After updating to 1.5.120 via Play Store, Brave automatically logged me out from community.brave.com and Twitter -- I'm not logged in on many sites.

Site settings show Brave block cookies for Community and Twitter. Reset will not clear the cookies setting.

I need to allow 3rd party cookies in order to relogin.

So far only happens on Community and Twitter. Other site like BAT Community is not affected.

Steps to reproduce

  1. Visit community.brave.com
  2. Click padlock icon > Site settings. Cookies blocked. Unable to login.
  3. Allow 3rd party cookies and relogin.
  4. Changing to block 3rd party cookies will logged me out again.

Actual result

https://drive.google.com/file/d/1LhlGSiMm6oUn8OTSUR1bcjxQ13EPNge-/view

Expected result

With 3rd party cookies blocked, I'm able to login and Brave will keep me logged in. And resetting Site settings will also clear the cookies setting.

Issue reproduces how often

Easy on my end

Issue happens on

  • Current Play Store version? Yes
  • Beta build? NDA

Device details

  • Install type (ARM, x86): NDA
  • Device (Phone, Tablet, Phablet): Redmi Note 5
  • Android version: 9

Brave version

1.5.120

Website problems only

  • Does the issue resolve itself when disabling Brave Shields? With 3rd party cookies allowed
  • Does the issue resolve itself when disabling Brave Rewards? NDA
  • Is the issue reproducible on the latest version of Chrome? NDA

Additional information

cc @srirambv @SergeyZhukovsky

@eljuno eljuno added the OS/Android Fixes related to Android browser functionality label Apr 6, 2020
@srirambv srirambv added bug feature/cookies needs-investigation A bug not 100% confirmed/fixed labels Apr 7, 2020
@samartnik samartnik self-assigned this Apr 7, 2020
@samartnik samartnik added this to the 1.7.x - Release milestone Apr 7, 2020
@samartnik
Copy link
Contributor

Steps for QA:
Case 1:

  1. install 1.5.9
  2. on community.brave.com turn Block 3rd party cookies off and back on
  3. login to community.brave.com
  4. upgrade to 1.5.120 and make sure login doesn't work
  5. upgrade to the newest version with fix, make sure login works

Case 2:

  1. install 1.5.120
  2. on community.brave.com turn Block 3rd party cookies off and back on
  3. login won't work
  4. upgrade to the newest version with fix
  5. on community.brave.com turn Block 3rd party cookies off and back on
  6. login should work

@srirambv
Copy link
Contributor

srirambv commented Apr 8, 2020

Verification passed on OnePlus 6T with Android 10 running 1.5.131 x64 stable build


Verification passed on Samsung Tab A with Android 9 running 1.5.131 x64 stable build


Verification passed on Samsung Galaxy j3 version 5.1.1 running BraveModernaram 1.5.131


Verification passed on Asus Zenfone (x86) with Android 6.0 running 1.5.131 BraveModernx86.apk
Case 1 Steps:

  • install 1.5.9
  • login to community
  • disable 3rd party cookie
  • upgrade to 1.5.120 (wait a few minutes due to old device & race condition)
  • toggle is back on and FP toggle is enabled.
  • toggled the setting off/on and it logged me out and complained about cookies when I tried to log back in
  • upgrade to 1.5.131 (wait a few minutes due to old device & race condition)
  • cookie toggle was off and FP was off (shields were just as they were in 1.5.9).
  • I was able to toggle cookie setting (in shields) to ON and login without issue

Case 2 steps:
as per case 2 from #9055 (comment)

Verification passed on BraveModernarm v1.5.131 on Samsung Galaxy Tab S5e (Android 9.0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment