Title: [222457] trunk/Source/WebCore
Revision
222457
Author
[email protected]
Date
2017-09-25 12:47:50 -0700 (Mon, 25 Sep 2017)

Log Message

Switch back to partitioning (rather than blocking) prevalent origins without interaction
https://bugs.webkit.org/show_bug.cgi?id=177452
<rdar://problem/34632618>

Reviewed by Chris Dumez.

Temporarily revert to "partition-only" behavior, due to site compatibility issues with
full blocking.

* platform/network/cf/NetworkStorageSessionCFNet.cpp:
(WebCore::NetworkStorageSession::setPrevalentDomainsToPartitionOrBlockCookies):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (222456 => 222457)


--- trunk/Source/WebCore/ChangeLog	2017-09-25 19:18:50 UTC (rev 222456)
+++ trunk/Source/WebCore/ChangeLog	2017-09-25 19:47:50 UTC (rev 222457)
@@ -1,3 +1,17 @@
+2017-09-25  Brent Fulgham  <[email protected]>
+
+        Switch back to partitioning (rather than blocking) prevalent origins without interaction
+        https://bugs.webkit.org/show_bug.cgi?id=177452
+        <rdar://problem/34632618>
+
+        Reviewed by Chris Dumez.
+
+        Temporarily revert to "partition-only" behavior, due to site compatibility issues with
+        full blocking.
+
+        * platform/network/cf/NetworkStorageSessionCFNet.cpp:
+        (WebCore::NetworkStorageSession::setPrevalentDomainsToPartitionOrBlockCookies):
+
 2017-09-25  Alex Christensen  <[email protected]>
 
         Separate form submission from PolicyChecker infrastructure

Modified: trunk/Source/WebCore/platform/network/cf/NetworkStorageSessionCFNet.cpp (222456 => 222457)


--- trunk/Source/WebCore/platform/network/cf/NetworkStorageSessionCFNet.cpp	2017-09-25 19:18:50 UTC (rev 222456)
+++ trunk/Source/WebCore/platform/network/cf/NetworkStorageSessionCFNet.cpp	2017-09-25 19:47:50 UTC (rev 222457)
@@ -257,9 +257,11 @@
     }
 
     for (auto& domain : domainsToBlock) {
-        m_topPrivatelyControlledDomainsToBlock.add(domain);
-        if (!clearFirst)
-            m_topPrivatelyControlledDomainsToPartition.remove(domain);
+        // FIXME: https://bugs.webkit.org/show_bug.cgi?id=177394
+        // m_topPrivatelyControlledDomainsToBlock.add(domain);
+        // if (!clearFirst)
+        //     m_topPrivatelyControlledDomainsToPartition.remove(domain);
+        m_topPrivatelyControlledDomainsToPartition.add(domain);
     }
     
     if (!clearFirst) {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to