[webkit-changes] [WebKit/WebKit] 5c92b6: ITP: Add quirk to allow google.com first party coo...

2022-12-13 Thread John Wilander
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5c92b693e90814ca9c95750b6b1344e05e24543e https://github.com/WebKit/WebKit/commit/5c92b693e90814ca9c95750b6b1344e05e24543e Author: John Wilander Date: 2022-12-13 (Tue, 13 Dec 2022) Changed paths: M

[webkit-changes] [WebKit/WebKit] df01a6: [SKAdNetwork for Web Ads] Safari/WebKit should ind...

2022-10-13 Thread John Wilander
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: df01a61834c787c2cf953136a42e4b25b5f645e1 https://github.com/WebKit/WebKit/commit/df01a61834c787c2cf953136a42e4b25b5f645e1 Author: John Wilander Date: 2022-10-13 (Thu, 13 Oct 2022) Changed paths: M

[webkit-changes] [287970] trunk

2022-01-12 Thread wilander
:23:40 UTC (rev 287970) @@ -1,3 +1,14 @@ +2022-01-12 John Wilander + +PCM: Same-site triggering events should support ephemeral measurement +https://bugs.webkit.org/show_bug.cgi?id=235160 + + +Reviewed by Alex Christensen. + +* http/te

[webkit-changes] [287665] trunk/Source/WTF

2022-01-05 Thread wilander
022-01-05 John Wilander + +Change version number for HAVE_RSA_PSS_OID +https://bugs.webkit.org/show_bug.cgi?id=234904 + + +Reviewed by Alex Christensen. + +* wtf/PlatformHave.h: + 2022-01-05 Tim Horton Momentum Event Dispatcher: Momentum ta

[webkit-changes] [287123] trunk/Tools

2021-12-15 Thread wilander
(287122 => 287123) --- trunk/Tools/ChangeLog 2021-12-16 02:15:38 UTC (rev 287122) +++ trunk/Tools/ChangeLog 2021-12-16 03:33:41 UTC (rev 287123) @@ -1,3 +1,15 @@ +2021-12-15 John Wilander + +TestWebKitAPI.PrivateClickMeasurement.MigrateWithDestinationToken is a flaky fail

[webkit-changes] [287013] trunk

2021-12-13 Thread wilander
07:56:44 UTC (rev 287013) @@ -1,3 +1,24 @@ +2021-12-13 John Wilander + +PCM: Remove old DB update and migration code, and add a unit test for destination token DB columns +https://bugs.webkit.org/show_bug.cgi?id=234281 + + +Reviewed by Alex Christensen and K

[webkit-changes] [286582] trunk/Tools

2021-12-06 Thread wilander
unk/Tools/ChangeLog 2021-12-07 01:19:58 UTC (rev 286582) @@ -1,3 +1,19 @@ +2021-12-06 John Wilander + +Add WebCore::RegistrableDomain tests for duplicate sub domains +https://bugs.webkit.org/show_bug.cgi?id=233902 + + +Unreviewed expans

[webkit-changes] [285967] trunk

2021-11-17 Thread wilander
=> 285967) --- trunk/LayoutTests/ChangeLog 2021-11-18 00:38:36 UTC (rev 285966) +++ trunk/LayoutTests/ChangeLog 2021-11-18 01:08:40 UTC (rev 285967) @@ -1,3 +1,15 @@ +2021-11-17 John Wilander + +PCM: Add capability for click destination to fire triggering event without cr

[webkit-changes] [284899] trunk/LayoutTests

2021-10-26 Thread wilander
ohn Wilander + +[ iOS 15 ] ASSERTION FAILED: isRunningTest(WebCore::applicationBundleIdentifier()) +https://bugs.webkit.org/show_bug.cgi?id=231255 + +Kate's fix in https://commits.webkit.org/r284897 should now have removed the +cause of these assertion failu

[webkit-changes] [284848] trunk

2021-10-25 Thread wilander
/NetworkSession.cpp Diff Modified: trunk/LayoutTests/ChangeLog (284847 => 284848) --- trunk/LayoutTests/ChangeLog 2021-10-25 23:33:27 UTC (rev 284847) +++ trunk/LayoutTests/ChangeLog 2021-10-25 23:39:50 UTC (rev 284848) @@ -1,3 +1,23 @@ +2021-10-25 John Wilander + +Remove assert fail

[webkit-changes] [284653] trunk/LayoutTests

2021-10-21 Thread wilander
Diff Modified: trunk/LayoutTests/ChangeLog (284652 => 284653) --- trunk/LayoutTests/ChangeLog 2021-10-21 23:13:02 UTC (rev 284652) +++ trunk/LayoutTests/ChangeLog 2021-10-21 23:46:00 UTC (rev 284653) @@ -1,3 +1,13 @@ +2021-10-21 John Wilander + +PCM: Change expectation to pass so

[webkit-changes] [284649] trunk/Source/WebKit

2021-10-21 Thread wilander
649) --- trunk/Source/WebKit/ChangeLog 2021-10-21 21:49:28 UTC (rev 284648) +++ trunk/Source/WebKit/ChangeLog 2021-10-21 22:28:30 UTC (rev 284649) @@ -1,3 +1,17 @@ +2021-10-21 John Wilander + +PCM: Add temporary logging when isRunningTest() assertion is about to fail to be able to investig

[webkit-changes] [284473] trunk/LayoutTests

2021-10-19 Thread wilander
472) +++ trunk/LayoutTests/ChangeLog 2021-10-19 18:43:20 UTC (rev 284473) @@ -1,3 +1,20 @@ +2021-10-19 John Wilander + +http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html is a flaky failure +https://bugs.webkit.

[webkit-changes] [284229] trunk/Tools

2021-10-14 Thread wilander
:54 UTC (rev 284228) +++ trunk/Tools/ChangeLog 2021-10-15 02:55:32 UTC (rev 284229) @@ -1,3 +1,17 @@ +2021-10-14 John Wilander + +TestWebKitAPI.PrivateClickMeasurement.FraudPrevention is a constant timeout +https://bugs.webkit.org/show_bug.cgi?id=231393 + + +Revie

[webkit-changes] [283593] trunk

2021-10-05 Thread wilander
Log 2021-10-06 00:42:35 UTC (rev 283592) +++ trunk/LayoutTests/ChangeLog 2021-10-06 00:46:43 UTC (rev 283593) @@ -1,3 +1,24 @@ +2021-10-05 John Wilander + +PCM: Allow measurement of links in nested, cross-site iframes +https://bugs.webkit.org/show_bug.cgi?id=229

[webkit-changes] [283342] trunk

2021-09-30 Thread wilander
=> 283342) --- trunk/LayoutTests/ChangeLog 2021-09-30 22:34:21 UTC (rev 283341) +++ trunk/LayoutTests/ChangeLog 2021-09-30 22:42:17 UTC (rev 283342) @@ -1,3 +1,23 @@ +2021-09-30 John Wilander + +PCM: Change WebIDL attributes from all lowercase to camelcase to match spec and al

[webkit-changes] [283316] trunk

2021-09-30 Thread wilander
-app-bundle-ids.html Diff Modified: trunk/LayoutTests/ChangeLog (283315 => 283316) --- trunk/LayoutTests/ChangeLog 2021-09-30 16:05:34 UTC (rev 283315) +++ trunk/LayoutTests/ChangeLog 2021-09-30 16:22:01 UTC (rev 283316) @@ -1,3 +1,20 @@ +2021-09-30 John Wilander + +PCM: Take

[webkit-changes] [281480] trunk

2021-08-23 Thread wilander
Modified: trunk/LayoutTests/ChangeLog (281479 => 281480) --- trunk/LayoutTests/ChangeLog 2021-08-24 00:20:27 UTC (rev 281479) +++ trunk/LayoutTests/ChangeLog 2021-08-24 00:33:32 UTC (rev 281480) @@ -1,3 +1,23 @@ +2021-08-23 John Wilander + +PCM: Support ephemeral measurement with

[webkit-changes] [280930] trunk/Source/WebCore

2021-08-11 Thread wilander
/Source/WebCore/ChangeLog (280929 => 280930) --- trunk/Source/WebCore/ChangeLog 2021-08-11 20:35:31 UTC (rev 280929) +++ trunk/Source/WebCore/ChangeLog 2021-08-11 20:39:42 UTC (rev 280930) @@ -1,3 +1,15 @@ +2021-08-11 John Wilander + +PCM: Flip WebCore's FraudPreventionEnabled to t

[webkit-changes] [280009] trunk/Source/WebKit

2021-07-16 Thread wilander
rce/WebKit/ChangeLog 2021-07-16 23:40:00 UTC (rev 280008) +++ trunk/Source/WebKit/ChangeLog 2021-07-16 23:53:23 UTC (rev 280009) @@ -1,3 +1,29 @@ +2021-07-16 John Wilander + +PCM: Add early return when unlinkable token is used and add more happy path Web Inspector logging +ht

[webkit-changes] [279710] trunk

2021-07-07 Thread wilander
/WebCore/cocoa/PrivateClickMeasurementCocoa.mm Diff Modified: trunk/Source/WebCore/ChangeLog (279709 => 279710) --- trunk/Source/WebCore/ChangeLog 2021-07-08 04:48:27 UTC (rev 279709) +++ trunk/Source/WebCore/ChangeLog 2021-07-08 05:09:53 UTC (rev 279710) @@ -1,3 +1,20 @@ +2021-07-07 John Wilan

[webkit-changes] [279687] trunk/Tools

2021-07-07 Thread wilander
0:09:12 UTC (rev 279687) @@ -1,3 +1,17 @@ +2021-07-07 John Wilander + +PCM: API test PrivateClickMeasurement.ValidBlindedSecret is failing on platforms with RSABSSA +https://bugs.webkit.org/show_bug.cgi?id=22 + + +Reviewed by Kate Cheney. + +* TestWebKit

[webkit-changes] [279491] trunk/Source/WebCore

2021-07-01 Thread wilander
,18 @@ +2021-07-01 John Wilander + +PCM: Change import from CryptoKitCBridging to CryptoKitPrivate +https://bugs.webkit.org/show_bug.cgi?id=227556 + + +Reviewed by Alex Christensen. + +Patch by Frederic Jacobs. + +No new tests since no functional

[webkit-changes] [279452] trunk/Source/WebCore

2021-07-01 Thread wilander
,18 @@ +2021-06-30 John Wilander + +PCM: Change import from CryptoKitCBridging to CryptoKitPrivate +https://bugs.webkit.org/show_bug.cgi?id=227556 + + +Reviewed by Alex Christensen. + +Patch by Frederic Jacobs. + +No new tests since no functional

[webkit-changes] [277534] trunk

2021-05-14 Thread wilander
bPage/WebCookieJar.cpp Diff Modified: trunk/LayoutTests/ChangeLog (277533 => 277534) --- trunk/LayoutTests/ChangeLog 2021-05-15 05:02:06 UTC (rev 277533) +++ trunk/LayoutTests/ChangeLog 2021-05-15 05:26:41 UTC (rev 277534) @@ -1,3 +1,33 @@ +2021-05-14 John Wilander + +_javascr

[webkit-changes] [276413] trunk/Source/WebKit

2021-04-21 Thread wilander
rev 276413) @@ -1,3 +1,23 @@ +2021-04-21 John Wilander + +PCM: Remove PrivateClickMeasurement::PcmDataCarried::NonPersonallyIdentifiable overrides in testing +https://bugs.webkit.org/show_bug.cgi?id=224885 + + +Reviewed by Brent Fulgham. + +We had a tempor

[webkit-changes] [275419] trunk/Source/WebKit

2021-04-02 Thread wilander
rce/WebKit/ChangeLog 2021-04-02 13:26:00 UTC (rev 275418) +++ trunk/Source/WebKit/ChangeLog 2021-04-02 14:01:07 UTC (rev 275419) @@ -1,3 +1,39 @@ +2021-04-02 John Wilander + +PCM: PrivateClickMeasurementManager::getTokenPublicKey() should not use PrivateClickMeasurement::PcmDataCarr

[webkit-changes] [274543] trunk/Tools

2021-03-16 Thread wilander
ths trunk/Tools/ChangeLog trunk/Tools/WebKitTestRunner/TestInvocation.cpp Diff Modified: trunk/Tools/ChangeLog (274542 => 274543) --- trunk/Tools/ChangeLog 2021-03-17 00:53:41 UTC (rev 274542) +++ trunk/Tools/ChangeLog 2021-03-17 00:54:17 UTC (rev 274543) @@ -1,3 +1,16 @@ +2021-03-16

[webkit-changes] [274513] trunk

2021-03-16 Thread wilander
:11 UTC (rev 274512) +++ trunk/LayoutTests/ChangeLog 2021-03-16 20:57:04 UTC (rev 274513) @@ -1,3 +1,30 @@ +2021-03-16 John Wilander + +PCM: Test infrastructure for sending attribution reports to attribution website too +https://bugs.webkit.org/show_bug.cgi?id=223

[webkit-changes] [274453] trunk

2021-03-15 Thread wilander
ore/ChangeLog 2021-03-15 23:41:59 UTC (rev 274452) +++ trunk/Source/WebCore/ChangeLog 2021-03-15 23:44:21 UTC (rev 274453) @@ -1,3 +1,35 @@ +2021-03-15 John Wilander + +PCM: Split attributionReportURL() into attributionReportSourceURL() and attributionReportAttributeOnURL() +ht

[webkit-changes] [274087] trunk

2021-03-08 Thread wilander
/privateClickMeasurement/resources/signToken.php Diff Modified: trunk/LayoutTests/ChangeLog (274086 => 274087) --- trunk/LayoutTests/ChangeLog 2021-03-08 19:36:48 UTC (rev 274086) +++ trunk/LayoutTests/ChangeLog 2021-03-08 19:51:56 UTC (rev 274087) @@ -1,3 +1,20 @@ +2021-03-08 John Wilan

[webkit-changes] [273590] trunk

2021-02-26 Thread wilander
Diff Modified: trunk/LayoutTests/ChangeLog (273589 => 273590) --- trunk/LayoutTests/ChangeLog 2021-02-26 22:11:04 UTC (rev 273589) +++ trunk/LayoutTests/ChangeLog 2021-02-26 22:26:35 UTC (rev 273590) @@ -1,3 +1,27 @@ +2021-02-26 John Wilander + +Non-cookie website data not dele

[webkit-changes] [273088] trunk

2021-02-18 Thread wilander
/LayoutTests/ChangeLog (273087 => 273088) --- trunk/LayoutTests/ChangeLog 2021-02-18 19:40:50 UTC (rev 273087) +++ trunk/LayoutTests/ChangeLog 2021-02-18 19:44:39 UTC (rev 273088) @@ -1,3 +1,31 @@ +2021-02-18 John Wilander + +PCM: Request signature for unlinkable token us

[webkit-changes] [272894] trunk

2021-02-15 Thread wilander
/Source/WebCore/ChangeLog (272893 => 272894) --- trunk/Source/WebCore/ChangeLog 2021-02-16 02:06:18 UTC (rev 272893) +++ trunk/Source/WebCore/ChangeLog 2021-02-16 04:11:31 UTC (rev 272894) @@ -1,3 +1,35 @@ +2021-02-15 John Wilander + +PCM: Add high entropy attributionSourceNonce attrib

[webkit-changes] [271799] trunk

2021-01-25 Thread wilander
sts/ChangeLog 2021-01-25 18:19:47 UTC (rev 271798) +++ trunk/LayoutTests/ChangeLog 2021-01-25 18:28:41 UTC (rev 271799) @@ -1,3 +1,23 @@ +2021-01-25 John Wilander + +PCM: Use different well-known locations for triggering and reporting attribution +https://bugs.webkit.org/show_bug.

[webkit-changes] [271473] trunk/Source

2021-01-13 Thread wilander
rce/WebCore/ChangeLog 2021-01-14 00:07:24 UTC (rev 271472) +++ trunk/Source/WebCore/ChangeLog 2021-01-14 00:10:07 UTC (rev 271473) @@ -1,3 +1,21 @@ +2021-01-13 John Wilander + +PCM: Output logs by default, including to Web Inspector +https://bugs.webkit.org/show_bug.cgi?id=220

[webkit-changes] [271448] trunk/Source/WebKit

2021-01-13 Thread wilander
1-13 19:42:29 UTC (rev 271448) @@ -1,3 +1,18 @@ +2021-01-13 John Wilander + +PCM: Experimental debug mode needs to be read from defaults differently on iOS +https://bugs.webkit.org/show_bug.cgi?id=220573 + + +Reviewed by Brent Fulgham. + +Experimental featur

[webkit-changes] [271184] trunk/Source/WebKit

2021-01-05 Thread wilander
/Source/WebKit/ChangeLog (271183 => 271184) --- trunk/Source/WebKit/ChangeLog 2021-01-06 00:44:51 UTC (rev 271183) +++ trunk/Source/WebKit/ChangeLog 2021-01-06 01:08:52 UTC (rev 271184) @@ -1,3 +1,26 @@ +2021-01-05 John Wilander + +PCM: Experimental debug mode stops working after init

[webkit-changes] [270726] trunk/Source/WebKit

2020-12-11 Thread wilander
/PrivateClickMeasurementManager.cpp Diff Modified: trunk/Source/WebKit/ChangeLog (270725 => 270726) --- trunk/Source/WebKit/ChangeLog 2020-12-12 02:12:50 UTC (rev 270725) +++ trunk/Source/WebKit/ChangeLog 2020-12-12 02:31:53 UTC (rev 270726) @@ -1,3 +1,16 @@ +2020-12-11 John Wilan

[webkit-changes] [270723] trunk/Source/WebKit

2020-12-11 Thread wilander
rev 270723) @@ -1,3 +1,40 @@ +2020-12-11 John Wilander + +PCM: Add feature flag support in the network process +https://bugs.webkit.org/show_bug.cgi?id=219811 + + +Reviewed by Alex Christensen. + +No new tests. This just forwards a preference to the network proc

[webkit-changes] [270667] trunk

2020-12-10 Thread wilander
-10 John Wilander + +PCM: Turn feature on by default +https://bugs.webkit.org/show_bug.cgi?id=219762 + + +Reviewed by Brent Fulgham. + +This patch turns on Private Click Measurement (PCM) by default. +Test cases no longer need to ena

[webkit-changes] [270598] trunk

2020-12-09 Thread wilander
> 270598) --- trunk/LayoutTests/ChangeLog 2020-12-09 20:55:17 UTC (rev 270597) +++ trunk/LayoutTests/ChangeLog 2020-12-09 21:24:40 UTC (rev 270598) @@ -1,3 +1,18 @@ +2020-12-09 John Wilander + +PCM: Make JSON key names use underscores according to the W3C conversation +

[webkit-changes] [270456] trunk

2020-12-04 Thread wilander
@@ -1,3 +1,20 @@ +2020-12-04 John Wilander + +PCM: Switch to 8+4 bits for source IDs and trigger values respectively +https://bugs.webkit.org/show_bug.cgi?id=219519 + + +Reviewed by Brent Fulgham. + +We've received a lot of feedback saying increased entropy

[webkit-changes] [269886] trunk

2020-11-16 Thread wilander
=> 269886) --- trunk/LayoutTests/ChangeLog 2020-11-16 23:51:48 UTC (rev 269885) +++ trunk/LayoutTests/ChangeLog 2020-11-17 00:00:32 UTC (rev 269886) @@ -1,3 +1,38 @@ +2020-11-16 John Wilander + +PCM: Change attribute and JSON key names according to the W3C conversation +ht

[webkit-changes] [269885] trunk/Source/WebKit

2020-11-16 Thread wilander
rev 269885) @@ -1,3 +1,23 @@ +2020-11-16 John Wilander + +NetworkDataTaskCocoa::applyCookiePolicyForThirdPartyCNAMECloaking() redacts the cookie name in log output on customer builds +https://bugs.webkit.org/show_bug.cgi?id=218997 + + +Unreviewed minor change to logg

[webkit-changes] [269489] trunk

2020-11-11 Thread wilander
2020-11-05 John Wilander + +PCM: Switch to JSON report format +https://bugs.webkit.org/show_bug.cgi?id=218634 + + +Reviewed by Brent Fulgham. + +The standards conversation has landed in attribution reports in a JSON +format as opposed to the cu

[webkit-changes] [269129] trunk

2020-10-28 Thread wilander
23:51:45 UTC (rev 269128) +++ trunk/LayoutTests/ChangeLog 2020-10-29 00:00:17 UTC (rev 269129) @@ -1,3 +1,20 @@ +2020-10-28 John Wilander + +PCM: Accept ad click data when the link opens a new window +https://bugs.webkit.org/show_bug.cgi?id=214176 + + +Reviewed by

[webkit-changes] [267973] trunk

2020-10-05 Thread wilander
/WebPage.h trunk/Source/WebKit/WebProcess/WebProcess.cpp Diff Modified: trunk/LayoutTests/ChangeLog (267972 => 267973) --- trunk/LayoutTests/ChangeLog 2020-10-05 16:38:05 UTC (rev 267972) +++ trunk/LayoutTests/ChangeLog 2020-10-05 16:42:08 UTC (rev 267973) @@ -1,3 +1,25 @@ +2020-10-05 John Wilan

[webkit-changes] [267817] trunk

2020-09-30 Thread wilander
(267816 => 267817) --- trunk/LayoutTests/ChangeLog 2020-10-01 03:06:11 UTC (rev 267816) +++ trunk/LayoutTests/ChangeLog 2020-10-01 03:21:06 UTC (rev 267817) @@ -1,3 +1,25 @@ +2020-09-30 John Wilander + +Storage Access API: Enable per-page storage access scope and align test ca

[webkit-changes] [266493] trunk/Source/WebKit

2020-09-02 Thread wilander
ohn Wilander + +Remove custom domain from SameSite=strict jail protection +https://bugs.webkit.org/show_bug.cgi?id=216083 + + +Reviewed by Alex Christensen. + +No new tests. This was a site-specific opt-in rule. The feature +itself has te

[webkit-changes] [266479] trunk

2020-09-02 Thread wilander
/ChangeLog (266478 => 266479) --- trunk/LayoutTests/ChangeLog 2020-09-02 19:15:43 UTC (rev 266478) +++ trunk/LayoutTests/ChangeLog 2020-09-02 19:19:54 UTC (rev 266479) @@ -1,3 +1,24 @@ +2020-09-02 John Wilander + +Storage Access API: Allow requests for storage access from nested ifra

[webkit-changes] [266268] trunk/Source

2020-08-27 Thread wilander
ohn Wilander + +Remove the feature flag for capped cookies set in 3rd-party CNAME cloaked HTTP responses and add ITP debug logging +https://bugs.webkit.org/show_bug.cgi?id=215902 + + +Reviewed by Brent Fulgham. + +This change removes the feature flag, effectiv

[webkit-changes] [264001] trunk/Source/WebCore

2020-07-06 Thread wilander
:15:28 UTC (rev 264001) @@ -1,3 +1,19 @@ +2020-07-06 John Wilander + +Follow-up to r263992: Make isKinjaLoginAvatarElement() a free function +https://bugs.webkit.org/show_bug.cgi?id=214015 + + +Unreviewed follow-up to a quirk. Just chang

[webkit-changes] [263992] trunk/Source/WebCore

2020-07-06 Thread wilander
ohn Wilander + +Storage Access API: Add the capability to open a popup and get user interaction so we can call the Storage Access API as a quirk, on behalf of websites that should be doing it themselves +https://bugs.webkit.org/show_bug.cgi?id=213910 + + +Revie

[webkit-changes] [263383] trunk/Source

2020-06-22 Thread wilander
ore/ChangeLog 2020-06-23 04:00:42 UTC (rev 263382) +++ trunk/Source/WebCore/ChangeLog 2020-06-23 04:13:24 UTC (rev 263383) @@ -1,3 +1,53 @@ +2020-06-22 John Wilander + +Storage Access API: Add the capability to call the Storage Access API as a quirk, on behalf of websites that should be do

[webkit-changes] [262495] trunk

2020-06-03 Thread wilander
494) +++ trunk/LayoutTests/ChangeLog 2020-06-03 18:07:49 UTC (rev 262495) @@ -1,3 +1,14 @@ +2020-06-03 John Wilander + +Storage Access API: Add setting for per-page storage access scope +https://bugs.webkit.org/show_bug.cgi?id=212682 + + +Reviewed by Brent Fulg

[webkit-changes] [262024] trunk/Source

2020-05-21 Thread wilander
UTC (rev 262024) @@ -1,3 +1,38 @@ +2020-05-21 John Wilander + +Storage Access API: Allow configurable storage access scope +https://bugs.webkit.org/show_bug.cgi?id=212114 + + +Reviewed by Alex Christensen. + +The scope of storage access as per-frame or per-p

[webkit-changes] [261724] trunk/Source/WebKit

2020-05-14 Thread wilander
/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm Diff Modified: trunk/Source/WebKit/ChangeLog (261723 => 261724) --- trunk/Source/WebKit/ChangeLog 2020-05-14 23:49:04 UTC (rev 261723) +++ trunk/Source/WebKit/ChangeLog 2020-05-15 00:02:17 UTC (rev 261724) @@ -1,3 +1,16 @@ +2020-05-14 John Wilan

[webkit-changes] [261242] trunk

2020-05-06 Thread wilander
/ChangeLog (261241 => 261242) --- trunk/LayoutTests/ChangeLog 2020-05-06 18:43:19 UTC (rev 261241) +++ trunk/LayoutTests/ChangeLog 2020-05-06 18:44:26 UTC (rev 261242) @@ -1,3 +1,18 @@ +2020-05-06 John Wilander + +Exempt app-bound domains from ITP's website data deletion and third-pa

[webkit-changes] [260169] trunk

2020-04-15 Thread wilander
sts/ChangeLog 2020-04-16 02:19:13 UTC (rev 260168) +++ trunk/LayoutTests/ChangeLog 2020-04-16 03:38:09 UTC (rev 260169) @@ -1,3 +1,16 @@ +2020-04-15 John Wilander + +Add SPI to configure WebsiteDataStores with a URL for standalone web applications and use it to disable first-party website d

[webkit-changes] [259906] trunk/Source/WebKit

2020-04-10 Thread wilander
21:50:10 UTC (rev 259905) +++ trunk/Source/WebKit/ChangeLog 2020-04-10 21:57:14 UTC (rev 259906) @@ -1,3 +1,32 @@ +2020-04-10 John Wilander + +Add capability to opt in specific domains into SameSite=strict bounce tracking protection +https://bugs.webkit.org/show_bug.cgi?id=210

[webkit-changes] [259693] trunk/Source/WebKit

2020-04-07 Thread wilander
UTC (rev 259693) @@ -1,3 +1,23 @@ +2020-04-07 John Wilander + +ITP Debug Mode logs should be more generic now that it blocks all third-party cookies by default +https://bugs.webkit.org/show_bug.cgi?id=210133 + + +Reviewed by Brent Fulgham. + +No new tests. J

[webkit-changes] [259440] trunk

2020-04-02 Thread wilander
(259439 => 259440) --- trunk/LayoutTests/ChangeLog 2020-04-03 02:49:39 UTC (rev 259439) +++ trunk/LayoutTests/ChangeLog 2020-04-03 03:56:43 UTC (rev 259440) @@ -1,5 +1,18 @@ 2020-04-02 John Wilander +Add SPI to configure WebsiteDataStores with a URL for standalone web applications and

[webkit-changes] [259439] trunk/LayoutTests

2020-04-02 Thread wilander
Log 2020-04-03 01:51:16 UTC (rev 259438) +++ trunk/LayoutTests/ChangeLog 2020-04-03 02:49:39 UTC (rev 259439) @@ -1,3 +1,16 @@ +2020-04-02 John Wilander + +Rebase expectation files for anchor tag tests with line number output +https://bugs.webkit.org/show_bug.cgi?id=209

[webkit-changes] [259275] trunk

2020-03-30 Thread wilander
Log 2020-03-31 02:45:38 UTC (rev 259275) @@ -1,3 +1,22 @@ +2020-03-30 John Wilander + +Experimental: Enforce SameSite=strict for domains classified as bounce trackers +https://bugs.webkit.org/show_bug.cgi?id=209761 + + +Reviewed by Brent Fulgham and Kate Cheney (infor

[webkit-changes] [258970] trunk/Source/WebCore

2020-03-24 Thread wilander
ohn Wilander + +Build fix for deprecated DDHighlightCreateWithRectsInVisibleRectWithStyleAndDirection +https://bugs.webkit.org/show_bug.cgi?id=209530 + + +Unreviewed build fix. Solution suggested by Darin Adler. + +* page/mac/ServicesOverlayController

[webkit-changes] [258969] trunk/Source/WebKit

2020-03-24 Thread wilander
+1,52 @@ +2020-03-24 John Wilander + +Refactor ResourceLoadStatisticsStore::registrableDomainsToDeleteOrRestrictWebsiteDataFor() to return a struct instead of a Vector of pairs +https://bugs.webkit.org/show_bug.cgi?id=209463 + + +Reviewed by Alex Christensen. +

[webkit-changes] [258928] trunk/Source/WebKit

2020-03-24 Thread wilander
+1,52 @@ +2020-03-24 John Wilander + +Refactor ResourceLoadStatisticsStore::registrableDomainsToDeleteOrRestrictWebsiteDataFor() to return a struct instead of a Vector of pairs +https://bugs.webkit.org/show_bug.cgi?id=209463 + + +Reviewed by Alex Christensen. +

[webkit-changes] [258884] trunk

2020-03-23 Thread wilander
/LayoutTests/ChangeLog (258883 => 258884) --- trunk/LayoutTests/ChangeLog 2020-03-23 22:59:32 UTC (rev 258883) +++ trunk/LayoutTests/ChangeLog 2020-03-23 23:00:50 UTC (rev 258884) @@ -1,3 +1,25 @@ +2020-03-23 John Wilander + +Add the capability to change all of a website's cook

[webkit-changes] [258672] trunk

2020-03-18 Thread wilander
-gesture-ephemeral.html Diff Modified: trunk/LayoutTests/ChangeLog (258671 => 258672) --- trunk/LayoutTests/ChangeLog 2020-03-19 00:41:36 UTC (rev 258671) +++ trunk/LayoutTests/ChangeLog 2020-03-19 01:26:16 UTC (rev 258672) @@ -1,3 +1,39 @@ +2020-03-18 John Wilan

[webkit-changes] [258599] trunk/Source/WebKit

2020-03-17 Thread wilander
/ChangeLog (258598 => 258599) --- trunk/Source/WebKit/ChangeLog 2020-03-17 21:25:06 UTC (rev 258598) +++ trunk/Source/WebKit/ChangeLog 2020-03-17 21:35:28 UTC (rev 258599) @@ -1,3 +1,19 @@ +2020-03-17 John Wilander + +Add quirk for cookie blocking latch mode ymail.com redirect

[webkit-changes] [258448] trunk/Source

2020-03-13 Thread wilander
/NetworkProcess.messages.in Diff Modified: trunk/Source/WebCore/ChangeLog (258447 => 258448) --- trunk/Source/WebCore/ChangeLog 2020-03-13 23:33:33 UTC (rev 258447) +++ trunk/Source/WebCore/ChangeLog 2020-03-13 23:35:40 UTC (rev 258448) @@ -1,3 +1,19 @@ +2020-03-13 John Wilander + +Remove unu

[webkit-changes] [258431] trunk/LayoutTests

2020-03-13 Thread wilander
=> 258431) --- trunk/LayoutTests/ChangeLog 2020-03-13 21:25:03 UTC (rev 258430) +++ trunk/LayoutTests/ChangeLog 2020-03-13 21:32:45 UTC (rev 258431) @@ -1,3 +1,20 @@ +2020-03-13 John Wilander + +Add mixed content block test for imported scripts in worker global scope +ht

[webkit-changes] [257106] trunk/Source/WebKit

2020-02-20 Thread wilander
Diff Modified: trunk/Source/WebKit/ChangeLog (257105 => 257106) --- trunk/Source/WebKit/ChangeLog 2020-02-21 00:41:58 UTC (rev 257105) +++ trunk/Source/WebKit/ChangeLog 2020-02-21 01:25:32 UTC (rev 257106) @@ -1,3 +1,17 @@ +2020-02-20 John Wilander + +Add fidelity.com to the desktop cl

[webkit-changes] [256090] trunk/Source/WebKit

2020-02-08 Thread wilander
090) @@ -1,3 +1,24 @@ +2020-02-08 John Wilander + +Resource Load Statistics: Hold off non-cookie website data deletion until an hour after user interaction +https://bugs.webkit.org/show_bug.cgi?id=207418 + + +Reviewed by Chris Dumez. + +This change makes s

[webkit-changes] [254482] trunk/LayoutTests

2020-01-13 Thread wilander
unk/LayoutTests/ChangeLog 2020-01-14 03:15:36 UTC (rev 254482) @@ -1,3 +1,17 @@ +2020-01-13 John Wilander + +Remove calls to testRunner.installStatisticsDidModifyDataRecordsCallback() in http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-orig

[webkit-changes] [254386] trunk/LayoutTests

2020-01-10 Thread wilander
Log 2020-01-11 01:29:02 UTC (rev 254385) +++ trunk/LayoutTests/ChangeLog 2020-01-11 01:52:56 UTC (rev 254386) @@ -1,3 +1,17 @@ +2020-01-10 John Wilander + +Make http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins* use resource/util

[webkit-changes] [254374] trunk/Source/WebCore

2020-01-10 Thread wilander
ohn Wilander + +Resource Load Statistics: Align WebCore::NetworkStorageSession's m_thirdPartyCookieBlockingMode init value with r254239 +https://bugs.webkit.org/show_bug.cgi?id=206082 + + +Unreviewed minor, follow-up fix. + +* platform/network/NetworkStorageSessio

[webkit-changes] [254310] trunk/Source/WebKit

2020-01-09 Thread wilander
: trunk/Source/WebKit/ChangeLog (254309 => 254310) --- trunk/Source/WebKit/ChangeLog 2020-01-09 23:47:02 UTC (rev 254309) +++ trunk/Source/WebKit/ChangeLog 2020-01-09 23:47:34 UTC (rev 254310) @@ -1,3 +1,17 @@ +2020-01-09 John Wilander + +Check the existence of the optional m_sessio

[webkit-changes] [254296] trunk

2020-01-09 Thread wilander
296) --- trunk/LayoutTests/ChangeLog 2020-01-09 21:56:02 UTC (rev 254295) +++ trunk/LayoutTests/ChangeLog 2020-01-09 22:01:46 UTC (rev 254296) @@ -1,3 +1,22 @@ +2020-01-09 John Wilander + +Resource Load Statistics: Add timing information to WebPageProxy::logFrameNavigation() to det

[webkit-changes] [254293] trunk/Source

2020-01-09 Thread wilander
020-01-09 John Wilander + +Resource Load Statistics: Flip experimental website data removal setting from an enable to a disable +https://bugs.webkit.org/show_bug.cgi?id=205966 + + +Reviewed by Brent Fulgham. + +To get default on behavior, experimental featu

[webkit-changes] [254239] trunk/Source

2020-01-08 Thread wilander
-08 John Wilander + +Resource Load Statistics: Flip experimental cookie blocking setting from an enable to a disable +https://bugs.webkit.org/show_bug.cgi?id=205963 + + +Reviewed by Brent Fulgham. + +To get default on behavior, experimental features in the netw

[webkit-changes] [253489] trunk

2019-12-13 Thread wilander
rce/WebCore/ChangeLog 2019-12-13 19:07:51 UTC (rev 253488) +++ trunk/Source/WebCore/ChangeLog 2019-12-13 19:18:37 UTC (rev 253489) @@ -1,3 +1,28 @@ +2019-12-13 John Wilander + +IsLoggedIn: Abstract data type for IsLoggedIn state +https://bugs.webkit.org/show_bug.cgi?id=205

[webkit-changes] [253185] trunk/Source

2019-12-05 Thread wilander
ource/WebKit/UIProcess/WebsiteData/Cocoa/WebsiteDataStoreCocoa.mm Diff Modified: trunk/Source/WebCore/ChangeLog (253184 => 253185) --- trunk/Source/WebCore/ChangeLog 2019-12-06 00:01:32 UTC (rev 253184) +++ trunk/Source/WebCore/ChangeLog 2019-12-06 00:26:09 UTC (rev 253185)

[webkit-changes] [253082] trunk

2019-12-03 Thread wilander
/ChangeLog (253081 => 253082) --- trunk/LayoutTests/ChangeLog 2019-12-04 02:36:54 UTC (rev 253081) +++ trunk/LayoutTests/ChangeLog 2019-12-04 02:41:49 UTC (rev 253082) @@ -1,3 +1,23 @@ +2019-12-03 John Wilander + +Resource Load Statistics (experimental): Delete non-cookie website data afte

[webkit-changes] [252641] trunk

2019-11-19 Thread wilander
-19 20:00:28 UTC (rev 252640) +++ trunk/LayoutTests/ChangeLog 2019-11-19 20:35:21 UTC (rev 252641) @@ -1,3 +1,33 @@ +2019-11-19 John Wilander + +Resource Load Statistics: Count third-party script loads under top frame +https://bugs.webkit.org/show_bug.cgi?id=204

[webkit-changes] [252623] trunk

2019-11-18 Thread wilander
unk/LayoutTests/ChangeLog 2019-11-19 03:38:09 UTC (rev 252622) +++ trunk/LayoutTests/ChangeLog 2019-11-19 06:30:46 UTC (rev 252623) @@ -1,3 +1,14 @@ +2019-11-18 John Wilander + +Check if ITP is on before applying third-party cookie blocking +https://bugs.webkit.org/show_bug.cgi

[webkit-changes] [252116] trunk

2019-11-05 Thread wilander
,15 @@ +2019-11-05 John Wilander + +Temporarily turn off NSURLSession isolation +https://bugs.webkit.org/show_bug.cgi?id=201822 + +Reviewed by Chris Dumez. + +Re-enabling it is tracked in rdar://problem/56921584. + +* platform/wk2/TestExpectati

[webkit-changes] [252014] trunk

2019-11-04 Thread wilander
/WebKitCocoa/ResourceLoadStatistics.mm Diff Modified: trunk/Source/WebCore/ChangeLog (252013 => 252014) --- trunk/Source/WebCore/ChangeLog 2019-11-04 21:55:08 UTC (rev 252013) +++ trunk/Source/WebCore/ChangeLog 2019-11-04 22:13:40 UTC (rev 252014) @@ -1,3 +1,23 @@ +2019-11-04 John Wilan

[webkit-changes] [251663] trunk

2019-10-28 Thread wilander
,29 @@ +2019-10-28 John Wilander + +Storage Access API: Make the API work with the experimental 3rd-party cookie blocking +https://bugs.webkit.org/show_bug.cgi?id=203428 + + +Reviewed by Alex Christensen. + +* http/tests/storageAccess/deny-due-to-no-interaction-un

[webkit-changes] [251467] trunk

2019-10-22 Thread wilander
019-10-23 00:33:37 UTC (rev 251466) +++ trunk/LayoutTests/ChangeLog 2019-10-23 00:54:41 UTC (rev 251467) @@ -1,3 +1,21 @@ +2019-10-22 John Wilander + +Resource Load Statistics (experimental): Block all third-party cookies +https://bugs.webkit.org/show_bug.cgi?id=203

[webkit-changes] [251391] trunk

2019-10-21 Thread wilander
1,3 +1,17 @@ +2019-10-21 John Wilander + +Resource Load Statistics: Update cookie blocking in NetworkStorageSession after first user interaction +https://bugs.webkit.org/show_bug.cgi?id=203195 + + +Reviewed by Alex Christensen and Chris Dumez. + +This pa

[webkit-changes] [251213] trunk

2019-10-16 Thread wilander
sts/ChangeLog 2019-10-16 22:38:55 UTC (rev 251213) @@ -1,3 +1,16 @@ +2019-10-16 John Wilander + +Resource Load Statistics (experimental): Block all third-party cookies on websites without prior user interaction +https://bugs.webkit.org/show_bug.cgi?id=203017 + + +Revie

[webkit-changes] [250944] trunk

2019-10-09 Thread wilander
rev 250943) +++ trunk/LayoutTests/ChangeLog 2019-10-10 00:03:47 UTC (rev 250944) @@ -1,3 +1,27 @@ +2019-10-09 John Wilander + +IsLoggedIn: Add as experimental feature +https://bugs.webkit.org/show_bug.cgi?id=202707 + + +Reviewed by Brent Fulgham and Chris Du

[webkit-changes] [250676] trunk

2019-10-03 Thread wilander
rev 250676) @@ -1,3 +1,72 @@ +2019-10-03 John Wilander + +Resource Load Statistics: Downgrade document.referrer for all third-party iframes +https://bugs.webkit.org/show_bug.cgi?id=202506 + + +Reviewed by Brent Fulgham. + +The tests that are not new r

[webkit-changes] [250589] trunk

2019-10-01 Thread wilander
00:06:58 UTC (rev 250588) +++ trunk/LayoutTests/ChangeLog 2019-10-02 01:18:48 UTC (rev 250589) @@ -1,3 +1,28 @@ +2019-10-01 John Wilander + +Storage Access API: document.hasStorageAccess() should return true when the cookie policy allows access +https://bugs.webkit.org/show_bug.

[webkit-changes] [250431] trunk

2019-09-27 Thread wilander
431) @@ -1,3 +1,21 @@ +2019-09-27 John Wilander + +Storage Access API: document.hasStorageAccess() should return false by default +https://bugs.webkit.org/show_bug.cgi?id=202281 + + +Reviewed by Alex Christensen. + +document.hasStorageAccess() should return fa

[webkit-changes] [248803] trunk/Tools

2019-08-16 Thread wilander
Title: [248803] trunk/Tools Revision 248803 Author wilan...@apple.com Date 2019-08-16 16:51:21 -0700 (Fri, 16 Aug 2019) Log Message Add John Wilander as WebKit Reviewer https://bugs.webkit.org/show_bug.cgi?id=200837 Unreviewed update to contributors.json to change my status to reviewer

[webkit-changes] [248640] trunk

2019-08-13 Thread wilander
-with-interaction.html Diff Modified: trunk/LayoutTests/ChangeLog (248639 => 248640) --- trunk/LayoutTests/ChangeLog 2019-08-13 22:30:44 UTC (rev 248639) +++ trunk/LayoutTests/ChangeLog 2019-08-13 22:34:29 UTC (rev 248640) @@ -1,3 +1,16 @@ +2019-08-13 John Wilander + +Resource L

[webkit-changes] [248273] trunk

2019-08-05 Thread wilander
ohn Wilander + +Resource Load Statistics: Re-introduce latch mode for subresource cookie blocking +https://bugs.webkit.org/show_bug.cgi?id=200395 + + +Reviewed by Darin Adler. + +Back when we had a relaxation of cookie blocking 24 hours after first-party u

  1   2   3   >