Deny third-party cookie creation for prevalent resources without interaction
[WebKit-https.git] / LayoutTests / http / tests / loading / resourceLoadStatistics / third-party-cookie-with-and-without-user-interaction-expected.txt
1 main frame - didStartProvisionalLoadForFrame
2 main frame - didCommitLoadForFrame
3 main frame - didReceiveTitle: Test for Partitioned Cookies With and Without User Interaction
4 main frame - didChangeLocationWithinPageForFrame
5 main frame - willPerformClientRedirectToURL: http://localhost:8000/loading/resourceLoadStatistics/resources/set-cookie.php?name=firstPartyCookie&value=value#http://127.0.0.1:8000/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html#step2 
6 main frame - didFinishDocumentLoadForFrame
7 main frame - didFinishLoadForFrame
8 main frame - didStartProvisionalLoadForFrame
9 main frame - didCancelClientRedirectForFrame
10 main frame - didCommitLoadForFrame
11 main frame - didFinishDocumentLoadForFrame
12 main frame - didHandleOnloadEventsForFrame
13 main frame - didFinishLoadForFrame
14 main frame - willPerformClientRedirectToURL: http://127.0.0.1:8000/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html#step2 
15 main frame - didStartProvisionalLoadForFrame
16 main frame - didCancelClientRedirectForFrame
17 main frame - didCommitLoadForFrame
18 main frame - didReceiveTitle: Test for Partitioned Cookies With and Without User Interaction
19 main frame - didChangeLocationWithinPageForFrame
20 frame "<!--framePath //<!--frame0-->-->" - didStartProvisionalLoadForFrame
21 main frame - didFinishDocumentLoadForFrame
22 frame "<!--framePath //<!--frame0-->-->" - didCommitLoadForFrame
23 frame "<!--framePath //<!--frame0-->-->" - didFinishDocumentLoadForFrame
24 main frame - didHandleOnloadEventsForFrame
25 main frame - didChangeLocationWithinPageForFrame
26 frame "<!--framePath //<!--frame1-->-->" - didStartProvisionalLoadForFrame
27 frame "<!--framePath //<!--frame0-->-->" - didHandleOnloadEventsForFrame
28 frame "<!--framePath //<!--frame0-->-->" - didFinishLoadForFrame
29 frame "<!--framePath //<!--frame1-->-->" - didCommitLoadForFrame
30 frame "<!--framePath //<!--frame1-->-->" - didFinishDocumentLoadForFrame
31 main frame - didChangeLocationWithinPageForFrame
32 frame "<!--framePath //<!--frame2-->-->" - didStartProvisionalLoadForFrame
33 frame "<!--framePath //<!--frame1-->-->" - didHandleOnloadEventsForFrame
34 frame "<!--framePath //<!--frame1-->-->" - didFinishLoadForFrame
35 frame "<!--framePath //<!--frame2-->-->" - didCommitLoadForFrame
36 frame "<!--framePath //<!--frame2-->-->" - didFinishDocumentLoadForFrame
37 main frame - didChangeLocationWithinPageForFrame
38 frame "<!--framePath //<!--frame3-->-->" - didStartProvisionalLoadForFrame
39 frame "<!--framePath //<!--frame2-->-->" - didHandleOnloadEventsForFrame
40 frame "<!--framePath //<!--frame2-->-->" - didFinishLoadForFrame
41 frame "<!--framePath //<!--frame3-->-->" - didCommitLoadForFrame
42 frame "<!--framePath //<!--frame3-->-->" - didFinishDocumentLoadForFrame
43 frame "<!--framePath //<!--frame4-->-->" - didStartProvisionalLoadForFrame
44 frame "<!--framePath //<!--frame3-->-->" - didHandleOnloadEventsForFrame
45 frame "<!--framePath //<!--frame3-->-->" - didFinishLoadForFrame
46 frame "<!--framePath //<!--frame4-->-->" - didCommitLoadForFrame
47 frame "<!--framePath //<!--frame4-->-->" - didFinishDocumentLoadForFrame
48 frame "<!--framePath //<!--frame4-->-->" - didHandleOnloadEventsForFrame
49 frame "<!--framePath //<!--frame4-->-->" - didFinishLoadForFrame
50 main frame - didFinishLoadForFrame
51 PASS successfullyParsed is true
52
53 TEST COMPLETE
54   
55
56 --------
57 Frame: '<!--framePath //<!--frame0-->-->'
58 --------
59 Setting third party cookie.
60
61
62 --------
63 Frame: '<!--framePath //<!--frame1-->-->'
64 --------
65 Should receive no cookies.
66 Did not receive cookie named 'firstPartyCookie'.
67 Did not receive cookie named 'thirdPartyCookie'.
68 Client-side document.cookie: firstPartyCookie=value
69
70 --------
71 Frame: '<!--framePath //<!--frame2-->-->'
72 --------
73 Setting partitioned, third party cookie.
74
75
76 --------
77 Frame: '<!--framePath //<!--frame3-->-->'
78 --------
79 Should receive partitioned, third party cookie.
80 Did not receive cookie named 'firstPartyCookie'.
81 Received cookie named 'thirdPartyCookie'.
82 Client-side document.cookie: thirdPartyCookie=value
83
84 --------
85 Frame: '<!--framePath //<!--frame4-->-->'
86 --------
87 After user interaction, should receive non-partitioned, first party cookie.
88 Received cookie named 'firstPartyCookie'.
89 Did not receive cookie named 'thirdPartyCookie'.
90 Client-side document.cookie: firstPartyCookie=value