Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

3rd party fingerprinting protection #15

Merged
merged 5 commits into from
Apr 5, 2018
Merged

3rd party fingerprinting protection #15

merged 5 commits into from
Apr 5, 2018

Conversation

yrliou
Copy link
Member

@yrliou yrliou commented Mar 28, 2018

@yrliou yrliou self-assigned this Mar 28, 2018
@yrliou yrliou requested a review from bbondy March 28, 2018 05:01
@bbondy
Copy link
Member

bbondy commented Apr 1, 2018

I think tests are failing because you need to rebase on master, but pls make sure they are passing with rebased to master.

@@ -353,7 +353,8 @@ describe('braveShieldsPanelReducer', () => {
it('should call setAllowFingerprinting', function () {
assert.deepEqual(
shieldsPanelReducer(state, {
type: types.FINGERPRINTING_TOGGLED
type: types.BLOCK_FINGERPRINTING,
setting: 'allow',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think lint would say no trailing comma there

@@ -38,7 +40,7 @@ export const getShieldSettingsForTabData = (tabData?: chrome.tabs.Tab) => {
trackers: details[2].setting,
httpUpgradableResources: details[3].setting,
javascript: details[4].setting,
fingerprinting: details[5].setting
fingerprinting: fingerprinting
Copy link
Member

@bbondy bbondy Apr 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: just fingerprinting when name and value are named the same since ES6.

@yrliou yrliou merged commit 6b9e384 into master Apr 5, 2018
@yrliou yrliou deleted the 3rd_party_FP branch April 5, 2018 21:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3rd party fingerprinting protection
2 participants