Commit graph

30 commits

Author SHA1 Message Date
Johann Hofmann
1f44fbacda Bug 1522567 - Add cryptomining and fingerprinting protection options to custom content blocking preferences. r=ewright,flod
Differential Revision: https://phabricator.services.mozilla.com/D18662

--HG--
extra : moz-landing-system : lando
2019-02-06 22:11:57 +00:00
Johann Hofmann
5bdbbb1dce Bug 1516340 - Properly clean up prefs in browser_contentblocking.js. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D16030

--HG--
extra : moz-landing-system : lando
2019-01-10 14:46:00 +00:00
Ehsan Akhgari
3b21462e94 Bug 1514853 - network.cookie.cookieBehavior default to 0 in release, r=tanvi 2018-12-24 11:26:03 -05:00
Bogdan Tara
eecebbbfe5 Backed out 2 changesets (bug 1514853, bug 1516185) for browser_contentblocking.js failures a=backout
Backed out changeset c37650fcf69c (bug 1516185)
Backed out changeset 12f70c0d3d1e (bug 1514853)
2018-12-23 21:07:31 +02:00
Andrea Marchesini
767fbe89df Bug 1514853 - network.cookie.cookieBehavior default to 0 in release, r=tanvi 2018-12-20 14:32:48 +01:00
Erica Wright
8aa97f9994 Bug 1510734 - Content Blocking strict setting now uses network.cookie.cookieBehavior=4. r=johannh,flod
The strict category should block third-party tracking cookies instead of all third-party cookies. This changes the requirements to match that category, so existing strict users will be moved to custom.

Differential Revision: https://phabricator.services.mozilla.com/D13325

--HG--
extra : moz-landing-system : lando
2018-12-06 18:03:44 +00:00
Michael Kohler
ce5de11037 Bug 1509411 - Remove the browser.contentblocking.(trackingprotection|rejecttrackers).ui.enabled prefs r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D12819

--HG--
extra : moz-landing-system : lando
2018-11-26 12:57:42 +00:00
Erica Wright
87adf060e5 Bug 1501985 - Update Content Blocking section UI r=flod,johannh
This adds a card-like UI to the content blocking section in preferences.

Differential Revision: https://phabricator.services.mozilla.com/D11212

--HG--
extra : moz-landing-system : lando
2018-11-19 17:40:28 +00:00
Johann Hofmann
b88fc789eb Bug 1501977 - Remove global Content Blocking toggle in about:preferences. r=flod,Ehsan
This patch also removes some of the other handling of browser.contentblocking.enabled
in about:preferences, such as disabling the cookies and site data section.

Differential Revision: https://phabricator.services.mozilla.com/D9915

--HG--
extra : moz-landing-system : lando
2018-10-26 18:08:53 +00:00
Ehsan Akhgari
cb344bc7bf Bug 1502076 - Part 1: Remove the fastblock UI from Preferences r=flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D9794

--HG--
extra : moz-landing-system : lando
2018-10-25 21:24:58 +00:00
Ehsan Akhgari
f398701fb6 Bug 1501286 - Part 1: Remove support for the tracking protection UI from Preferences r=flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D9519

--HG--
extra : moz-landing-system : lando
2018-10-25 16:52:26 +00:00
Dorel Luca
9529a31c66 Backed out 5 changesets (bug 1501286) for browser-chrome failures in browser/components/uitour/test/browser_trackingProtection.js
Backed out changeset cac0d4aa79d1 (bug 1501286)
Backed out changeset 578d395f555e (bug 1501286)
Backed out changeset d9940451c373 (bug 1501286)
Backed out changeset ca6c3139bdd2 (bug 1501286)
Backed out changeset 93d6f4d54f78 (bug 1501286)

--HG--
extra : rebase_source : 04083c456cd0df6243861cf53e5c39c08888c5ad
2018-10-25 17:52:59 +03:00
Ehsan Akhgari
6b3a2ee705 Bug 1501286 - Part 1: Remove support for the tracking protection UI from Preferences r=flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D9519

--HG--
extra : moz-landing-system : lando
2018-10-25 13:35:18 +00:00
Ehsan Akhgari
6440839075 Bug 1493058 - Make sure that our tests don't make assumptions around the default value of network.cookie.cookieBehavior r=baku
Differential Revision: https://phabricator.services.mozilla.com/D6457

--HG--
extra : moz-landing-system : lando
2018-09-24 17:18:19 +00:00
Johann Hofmann
b74353b1a7 Bug 1492175 - Add a pref for hiding the global content blocking toggle. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D6157

--HG--
extra : moz-landing-system : lando
2018-09-20 05:54:39 +00:00
Ehsan Akhgari
ed6f913e5d Bug 1487300 - Restore the state of the tracking protection menu when All Detected Trackers is checked after being previously unchecked; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4993
2018-09-06 10:28:37 -04:00
Ehsan Akhgari
3bc37f679f Bug 1487556 - Disable the Cookies and Site Data section if Content Blocking has been turned off; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4988
2018-09-05 20:09:11 -04:00
Ehsan Akhgari
24f1a63b5e Bug 1488013 follow-up: Make sure the test doesn't set prefs that would affect the tests following it; a=Aryx 2018-09-04 11:39:25 -04:00
Ehsan Akhgari
08f05bd051 Bug 1487048 - Use a <xul:checkbox> control to draw the icon and label of the checkboxes in the Content Blocking section; r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D4818
2018-09-03 14:57:02 -04:00
Ehsan Akhgari
5f627b85ab Bug 1487434 - Ensure that the checkbox of the All Detected Trackers category is also disabled when TP is controlled by an extension; r=johannh
This checkbox is non-functional in this state, so there is no point to it
being enabled.

Differential Revision: https://phabricator.services.mozilla.com/D4838
2018-09-03 13:55:02 -04:00
Ehsan Akhgari
a6aab5c8f4 Bug 1488013 - Don't move the UI elements too early otherwise the XBL binding wouldn't have been applied when we want to adjust the checked attribute on our checkbox element; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4829
2018-09-03 11:22:06 -04:00
Cosmin Sabou
08490965a2 Bug 1480443 - Part 2: Fix test case failure of Content Blocking. r=johannh 2018-09-01 11:04:15 +03:00
Ehsan Akhgari
b57cf65e12 Bug 1486414 follow-up: Increase the test timeout 2018-08-29 09:24:28 -04:00
Ehsan Akhgari
2b6d204ce5 Bug 1486414 - Add prefs to hide the Trackers and FastBlock categories in the Content Blocking preferences; r=johannh 2018-08-29 08:26:14 -04:00
Ehsan Akhgari
6c1cd190df Bug 1486462 - Add checkboxes to the Content Blocking Preferences UI; r=johannh,flod 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
c40cc9eac5 Bug 1484769 - Part 3: Add a test to ensure that the warnings in the Third-Party Cookies subsection of Content Blocking appear correctly based on the values of the cookieBehavior pref; r=johannh 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
93bea174d4 Bug 1484769 - Part 2: Add a test to ensure that the dependent controls in the Content Blocking Third-Party Cookies section correctly get disabled based on the cookieBehavior pref values; r=johannh 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
c7da84efee Bug 1484769 - Part 1: Update the Content Blocking section of the Preferences UI to add Third-Party Cookies options; r=johannh,flod 2018-08-29 08:18:15 -04:00
Johann Hofmann
8c4398d5d2 Bug 1476217 - Part 5 - Disable content blocking sub-controls when content blocking is disabled. r=jaws
MozReview-Commit-ID: 2WIqsabEXWw

--HG--
extra : rebase_source : dcff3dd2aa1be9d6417924a188f951b7eb896bf7
2018-08-01 15:27:13 +02:00
Johann Hofmann
ca96cd7922 Bug 1476217 - Part 4 - Add tests for content blocking. r=jaws
MozReview-Commit-ID: HhiR25IY3a5

--HG--
extra : rebase_source : e6748121535bfd96c2e206643647f1ed528cac0c
2018-07-23 21:30:01 +02:00