-
Notifications
You must be signed in to change notification settings - Fork 2.6k
P3A
being re-enabled after upgrading even though it was disabled
#19324
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
Comments
@deeppandya Are you able to diagnose this? I'm not familiar with the android installer mechanism. |
@rillian looks like this was unintentionally introduced with brave/brave-core#7765 Problem is in the logic here: This is always evaluating to true basically |
@bsclifton I figured it was something like that, but I'm still having trouble following. I didn't find any documentation on what |
Verification passed on Case 1: Upgrade from GPS version 1.32.106 to 1.32.11
Case 2: Upgrade from 1.31.90 to 1.32.11
Case 3: Upgrade from 1.31.91 to 1.32.11
Case 4: Upgrade from 1.30.89 to 1.32.11
Verification PASSED on
|
Description
P3A
is being re-enabled whenever an upgrade occurs even though a user has disabledP3A
via the on-boarding or underBrave shields & privacy
viaSettings
.Steps to reproduce
1.31.90 Chromium: 95.0.4638.69
and disableP3A
via on-boarding (installed using GPS)Allow privacy-preserving product analytics (P3A)
is disabled1.31.91 Chromium: 95.0.4638.69
and check the same setting (notice thatAllow privacy-preserving product analytics (P3A)
is enabled)Actual result
P3A
is being enabled whenever a user upgrades.Expected result
P3A
should stay disabled after upgrading. We should be respecting the users choice.Issue reproduces how often
100% reproducible using the STR. @SergeyZhukovsky also reproduced/confirmed the issue.
Version/Channel Information:
Yes
Yes
Yes
Device details
ARM
Samsung S10+
(Phone)Android 11
Brave version
Basically any version after brave/brave-core#7765.
Website problems only
N/A
N/A
N/A
Additional information
CCing @aekeus @bsclifton @SergeyZhukovsky @diracdeltas @PrivacyMatters
The text was updated successfully, but these errors were encountered: