You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
Shield settings that are being changed under PT are also affecting the shields of regular tabs which shouldn't be happening. The behaviour should be as follows:
shield changes in a regular tab will propagate into PT and other tab types
shield changes in PT should never propagate into regular tabs and other tab types
Basically in browser-laptop, userPref is being updated for the private tab. The code then gets the session object via partition and sets a userPref using ses.userPrefs.setDictionaryPref. It appears that this change is bleeding through to the other session/partition (the non-private tab)
Description
Shield settings that are being changed under PT are also affecting the shields of regular tabs which shouldn't be happening. The behaviour should be as follows:
Test plan / Steps to Reproduce
0.23.205
81396b3Allow all fingerprinting
Actual result:
Fingerprinting isn't working for the regular tab but is still enabled via the shields and
Block 3rd Party
is still enabled/selected.Expected result:
Changing shields via PT shouldn't be affecting none PT tabs.
Reproduces how often:
100% reproducible using the above STR.
Brave Version
about:brave info:
Reproducible on current live release:
No, not reproducible using
0.23.107
which is the current live release.Additional Information
Reproduced by @srirambv and @LaurenWags on both Win 10 x64 & macOS x64.
The text was updated successfully, but these errors were encountered: