toolkit/components/antitracking/AntiTrackingCommon.cpp
a60edc93a43410f04b771c23f2f1e5e32ae9ea67
created 2019-08-14 21:00 +0000
pushed 2019-08-15 09:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1573236 - Part 1: Move the Storage Access API heuristics and telemetry from the front-end to Gecko; r=johannh,baku
a549ac878890370cb4817e61b3f5232eb6488cc8
created 2019-08-08 22:00 +0000
pushed 2019-08-09 03:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku
4596d8646054d832e6727840908e70b4d45f9ca1
created 2019-08-08 21:41 +0300
pushed 2019-08-09 03:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset b7a4b4f41c3b (bug 1572258) for causing leaks on a CLOSED TREE
b7a4b4f41c3b38a011ccb22c7ccfe4cab28824a7
created 2019-08-08 15:17 +0000
pushed 2019-08-09 03:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku
9ad617ab2612ca31b892cfabcec63b50c0dec133
created 2019-08-07 15:54 +0000
pushed 2019-08-07 21:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1571893 - Remove the prefs that can cause Gecko to stop honouring the Content Blocking allow list; r=baku
e8ad4083b9bcb4efebe95f3683083fc1bcf9290c
created 2019-08-06 20:07 +0000
pushed 2019-08-07 04:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1566825 - Part 2: Support storing and querying for anti-tracking permission grants in private windows; r=baku
ee9bda8ba5b47c532285887610ce9424a97460bc
created 2019-08-06 20:07 +0000
pushed 2019-08-07 04:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1566825 - Part 1: Switch back to using TestPermissionWithoutDefaultsFromPrincipal(); r=baku
7ef78f0d0e04e153ea887f1923c9fe5075be8551
created 2019-08-06 21:17 +0300
pushed 2019-08-07 04:33 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1566825) for build bustages on a CLOSED TREE
7fcd3effcc45f6f515f014ccfc599961b791068f
created 2019-08-05 08:30 +0000
pushed 2019-08-07 04:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1566825 - Part 2: Support storing and querying for anti-tracking permission grants in private windows; r=baku
15de0b815be947b0c1126d10a9959218a1172c6f
created 2019-08-05 08:29 +0000
pushed 2019-08-07 04:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1566825 - Part 1: Switch back to using TestPermissionWithoutDefaultsFromPrincipal(); r=baku
c0096372c462514c5ede00b8dcae428b749a340a
created 2019-08-02 16:31 +0000
pushed 2019-08-02 21:52 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in toolkit/ r=Ehsan
418858fa823396ccc16c9cefb1b482228d7da747
created 2019-08-02 12:17 +0300
pushed 2019-08-02 15:59 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1558915) for causing bustages. CLOSED TREE
e44c9fd81e5b0455f608127e09e98a51a5a49253
created 2019-08-02 08:54 +0000
pushed 2019-08-02 15:59 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in toolkit/ r=Ehsan
f2d3ccb209c52f9fe15697bb44aa81db5f391185
created 2019-07-26 16:48 +0000
pushed 2019-07-26 21:36 +0000
Kannan Vijayan Kannan Vijayan - Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika
4e4751677534ad208d37a0630bbcf39cf04de8e9
created 2019-07-26 01:10 +0000
pushed 2019-07-26 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1563139 - Remove StaticPrefs.h. r=glandium
19acdaa55d35e394762897901955c92fd98fb4d8
created 2019-07-08 16:37 +0000
pushed 2019-07-09 03:44 +0000
Jonathan Kingston Jonathan Kingston - Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
eda066bb80dd2b29ec31d17fcc59a9053cbc418d
created 2019-06-22 16:53 +0000
pushed 2019-06-22 21:44 +0000
Andrea Marchesini Andrea Marchesini - Bug 1560040 - Introduce 2 new URL-Classifier features to annotate and block social trackers, r=dimi
6f92c507abeda9aa389a8a308e021f79528a868f
created 2019-06-12 18:46 +0000
pushed 2019-06-13 03:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1557887 - Part 9: Ensure that anti-tracking checks do not fail with non-HTTP channels; r=baku
6bc9f19f7edd671693e97e6f2747056daaa843f9
created 2019-06-12 18:45 +0000
pushed 2019-06-13 03:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1557887 - Part 8: Ensure that third-party context partitioning doesn't fail for doubly+ nested iframes; r=baku
89b5e0496b75de48a77f44ab25953bb54b2e0a4b
created 2019-06-08 21:26 +0000
pushed 2019-06-11 21:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1557793 part 3. Change the signatures of various nsContentUtils localization methods to play nicer with the new stringbundle API. r=smaug
1cc6b0c301281edc68ebefedc359645bf2921ccf
created 2019-05-29 01:11 +0300
pushed 2019-05-29 09:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1554781 - Part 4: Make the assertions after performing the checks not before. CLOSED TREE
452b8c9f9a1349f44e523711f2f0f32dc927ba3c
created 2019-05-28 12:06 +0000
pushed 2019-05-29 09:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1554781 - Part 2: Provide support for the storage access API and the associated heuristics for dynamic FPI; r=baku
2191d21821d5792731da4c99c96fb476e31ca5f6
created 2019-05-28 12:06 +0000
pushed 2019-05-29 09:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1554781 - Part 1: Lift the check for whether we have a third-party tracking window out of GetParentPrincipalAndTrackingOrigin(); r=baku
ae4c8556193aa4360e24758749839e468873d1cc
created 2019-05-25 01:25 +0000
pushed 2019-05-25 09:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547813 - Part 8: Introduce a CookieSettings API to query whether cookies from third-party trackers must be rejected and use it in Gecko; r=baku
01ed57a466b780f80df276e2b40012a448a9a1d7
created 2019-05-25 01:25 +0000
pushed 2019-05-25 09:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547813 - Part 3: Modify the antitracking algorithms to work with nsICookieService::BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN; r=baku
8fea661662875f667e79d9204438ce3cbfacbb46
created 2019-05-09 20:04 +0300
pushed 2019-05-10 02:54 +0000
Noemi Erli Noemi Erli - Backed out 12 changesets (bug 1547813) for failures in browser_partitionedIndexedDB.js CLOSED TREE
8cad4fd197b1bdbee9e36bc54a12c48dd8c8e269
created 2019-05-08 20:22 +0000
pushed 2019-05-10 02:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547813 - Part 8: Introduce a CookieSettings API to query whether cookies from third-party trackers must be rejected and use it in Gecko; r=baku
b4651cfaff307a7f3f05538907045b1e24a07923
created 2019-05-09 14:00 +0000
pushed 2019-05-10 02:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547813 - Part 3: Modify the antitracking algorithms to work with nsICookieService::BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN; r=baku
ce18611e1dd4f9891a4d410bfedc11dc73c4f5e6
created 2019-05-03 15:37 +0000
pushed 2019-05-06 04:24 +0000
Liang-Heng Chen Liang-Heng Chen - Bug 1544598 - Part 1: use hash to record origin telemetry; r=Ehsan
7b30d0ee0b8c83cdc2786d79faa84ebcc6a5033d
created 2019-04-30 14:27 +0000
pushed 2019-04-30 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547889 - Part 3: Require the caller of the AntiTrackingCommon::IsFirstPartyStorageAccessGrantedFor(nsIPrincipal*) API pass in a cookie setting object; r=baku
29f01b943d7fb3a16927b59606fae910896597a9
created 2019-04-30 14:27 +0000
pushed 2019-04-30 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547889 - Part 2: Port AntiTrackingCommon::MaybeIsFirstPartyStorageAccessGrantedFor() to the cookie settings API; r=baku
43a08bca736a41a74e9473dac7a8c468790fcd29
created 2019-04-30 14:27 +0000
pushed 2019-04-30 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547889 - Part 1: Port AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor() to the cookie settings API; r=baku
e28229a014fa7884169dfc22dfc949bef16540a1
created 2019-04-26 15:41 +0000
pushed 2019-04-27 09:45 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1547114 - Part 5: Remove nsICookiePermission::CanAccess(); r=baku
b342fd00b66d69abc56881d19e14b58472ce1a39
created 2019-04-25 19:39 +0000
pushed 2019-04-26 09:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1545273 - User-Interaction required for trackers only for some urls, set in privacy.restrict3rdpartystorage.userInteractionRequiredForHosts, r=Ehsan
b48ddc1c59ba06cb99c1eed21ab4edf1ffd5686f
created 2019-04-22 23:29 +0300
pushed 2019-04-23 09:53 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 5f0139ba2544 (bug 1545273) for browser_blockingCookies.js failures CLOSED TREE
5f0139ba25448132c646dfc706866998419af77f
created 2019-04-22 16:30 +0000
pushed 2019-04-23 09:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1545273 - User-Interaction required for trackers only for some urls, set in privacy.restrict3rdpartystorage.userInteractionRequiredForHosts, r=Ehsan
b6a7a19828ff8c19fd5efeec1ebccccbcb934318
created 2019-04-18 12:07 +0000
pushed 2019-04-19 09:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1545272 - Lessen anti-tracking warning spam; r=baku
c3b55b97b9ae1101c615ec2fe525fd9336bb8599
created 2019-04-12 00:38 +0000
pushed 2019-04-12 15:46 +0000
Liang-Heng Chen Liang-Heng Chen - Bug 1539641 - Log and report storage access granted reason; r=Ehsan,chutten
3c05054698e1c9434578d94756fc63da492f53f8
created 2019-04-10 07:08 +0000
pushed 2019-04-10 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
807c9b44e7acd076782bf986766ee9f64b1e06df
created 2019-04-10 10:11 +0300
pushed 2019-04-10 09:58 +0000
Bogdan Tara Bogdan Tara - Backed out changeset de4994d56894 (bug 1543001) on baku's request CLOSED TREE
de4994d5689457faa2537f4630afc100f92d3c7d
created 2019-04-10 06:37 +0000
pushed 2019-04-10 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
48bd7508a9b0345274f93b5eed2e02df3bce9803
created 2019-04-10 09:35 +0300
pushed 2019-04-10 09:58 +0000
Bogdan Tara Bogdan Tara - Backed out changeset df1a7989c777 (bug 1543001) on baku's request CLOSED TREE
df1a7989c7773daf2d2b808593d6b8226dd217ed
created 2019-04-10 06:04 +0000
pushed 2019-04-10 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1543001 - ContentBlocking exception should cover top-level domain too, r=Ehsan
079b02f197edf1c7ec65385956bf8c7c2481b0d2
created 2019-04-09 22:11 +0000
pushed 2019-04-10 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1543079 - Use Window and Channel IDs instead of pointers in ContentBlockingAllowListKey, r=Ehsan
c3bddd2b3f0a697179c98cb1562c6e21d57e93d8
created 2019-04-05 17:54 +0000
pushed 2019-04-08 16:16 +0000
Luca Greco Luca Greco - Bug 1525917 - Do not override cookieBehavior to accept for an extension top level principal. r=Ehsan,baku
8ee97c045359ecd958e1032b0d6617741f20cf00
created 2019-03-17 06:55 +0000
pushed 2019-03-17 09:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1535799 - nsIHttpChannel.isTrackingResource should be a method, r=Ehsan
3cddc7cd4da5fcd26b93becb55a028621ab68f64
created 2019-03-08 09:06 +0000
pushed 2019-03-08 13:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
c08a35a9c0d6482a7dd85f00ee0d3b1b685c9a84
created 2019-03-08 09:00 +0000
pushed 2019-03-08 13:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan
d201fac1f664096319b56a20018dfe6a9c1f473d
created 2019-03-08 06:38 +0200
pushed 2019-03-08 04:38 +0000
arthur.iakab arthur.iakab - Merge autoland to mozilla-central a=merge
12d0f0ba867ac82759ad8f21e8cc99b815e35300
created 2019-03-07 17:51 +0000
pushed 2019-03-08 04:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1530132 - Consider the cookie permission for the current request, ignoring the top-level one, r=Ehsan
af29567ecdba5441117b3f01ac2559a3473c3d6a
created 2019-03-07 23:58 +0200
pushed 2019-03-07 21:58 +0000
arthur.iakab arthur.iakab - Merge inbound to mozilla-central a=merge
7619b93072788e53e25a6d9561052b6e50c54961
created 2019-03-07 10:59 -0500
pushed 2019-03-07 21:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1530132 - Consider the cookie permission for the current request, ignoring the top-level one; r=ehsan
ca64604d4b781aa8191144e97b660ae3b09fae6e
created 2019-03-07 17:54 +0200
pushed 2019-03-07 21:56 +0000
Ciure Andrei Ciure Andrei - Backed out 16 changesets (bug 1525245) for perma failing test_document_cookie.html CLOSED TREE
3fd27215698fd862b4daf942a0bb2bd87479a9c7
created 2019-03-07 10:24 +0000
pushed 2019-03-07 21:56 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
70bed2ad7899d22b4637db6f87ba06a501139b50
created 2019-03-07 10:15 +0000
pushed 2019-03-07 21:56 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan
32412e6eb5511f3f551aad5be3e38ec1acbb2f3f
created 2019-03-06 21:07 +0200
pushed 2019-03-07 04:32 +0000
Dorel Luca Dorel Luca - Backed out 16 changesets (bug 1525245) for Android failures. CLOSED TREE
9f8a1b41032052121d45540b57db45710011820e
created 2019-03-06 17:05 +0000
pushed 2019-03-07 04:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
e671fc9581eb49239b9c620499ae28cafa0416cb
created 2019-03-06 17:00 +0000
pushed 2019-03-07 04:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan
15132144bc25145fd4b0571358a676499972aad9
created 2019-02-25 16:12 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 23 - Move method definition inline comments to new line in 'toolkit/'. r=ehsan
66a4a5cb3fc7603baa4fe83c98b3b83b5b33075c
created 2019-02-28 00:55 +0200
pushed 2019-02-28 10:55 +0000
Ciure Andrei Ciure Andrei - Backed out 12 changesets (bug 1525245) for failing worker-interception.https.html CLOSED TREE
less more (0) -100 -60 tip