Changeset 223982 in webkit
- Timestamp:
- Oct 25, 2017 2:19:19 PM (6 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r223981 r223982 1 2017-10-25 Alex Christensen <achristensen@webkit.org> 2 3 LayoutTest http/tests/loading/basic-credentials-sent-automatically.html is flaky 4 https://bugs.webkit.org/show_bug.cgi?id=159427 5 6 Reviewed by Youenn Fablet. 7 8 Use setTimeout to make load delegate callback printing more deterministic. 9 The important part is that the credentials are printed, and they still are. 10 11 * http/tests/loading/basic-credentials-sent-automatically-expected.txt: 12 * http/tests/loading/basic-credentials-sent-automatically.html: 13 * platform/mac/TestExpectations: 14 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: 15 1 16 2017-10-25 Youenn Fablet <youenn@apple.com> 2 17 -
trunk/LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt
r223445 r223982 2 2 main frame - didCommitLoadForFrame 3 3 main frame - didFinishDocumentLoadForFrame 4 main frame - didHandleOnloadEventsForFrame 5 main frame - didFinishLoadForFrame 4 6 frame "<!--framePath //<!--frame0-->-->" - didStartProvisionalLoadForFrame 5 main frame - didHandleOnloadEventsForFrame6 7 http://127.0.0.1:8000/loading/resources/subresources/protected-resource.php - didReceiveAuthenticationChallenge - Responding with first:first-pw 7 8 frame "<!--framePath //<!--frame0-->-->" - didCommitLoadForFrame 8 9 frame "<!--framePath //<!--frame0-->-->" - didFinishDocumentLoadForFrame 9 frame "<!--framePath //<!--frame1-->-->" - didStartProvisionalLoadForFrame10 10 frame "<!--framePath //<!--frame0-->-->" - didHandleOnloadEventsForFrame 11 11 frame "<!--framePath //<!--frame0-->-->" - didFinishLoadForFrame 12 frame "<!--framePath //<!--frame1-->-->" - didStartProvisionalLoadForFrame 12 13 http://127.0.0.1:8000/loading/resources/protected-resource.php - didReceiveAuthenticationChallenge - Responding with second:second-pw 13 14 frame "<!--framePath //<!--frame1-->-->" - didCommitLoadForFrame 14 15 frame "<!--framePath //<!--frame1-->-->" - didFinishDocumentLoadForFrame 15 frame "<!--framePath //<!--frame2-->-->" - didStartProvisionalLoadForFrame16 16 frame "<!--framePath //<!--frame1-->-->" - didHandleOnloadEventsForFrame 17 17 frame "<!--framePath //<!--frame1-->-->" - didFinishLoadForFrame 18 frame "<!--framePath //<!--frame2-->-->" - didStartProvisionalLoadForFrame 18 19 frame "<!--framePath //<!--frame2-->-->" - didCommitLoadForFrame 19 20 frame "<!--framePath //<!--frame2-->-->" - didFinishDocumentLoadForFrame 20 frame "<!--framePath //<!--frame3-->-->" - didStartProvisionalLoadForFrame21 21 frame "<!--framePath //<!--frame2-->-->" - didHandleOnloadEventsForFrame 22 22 frame "<!--framePath //<!--frame2-->-->" - didFinishLoadForFrame 23 frame "<!--framePath //<!--frame3-->-->" - didStartProvisionalLoadForFrame 23 24 frame "<!--framePath //<!--frame3-->-->" - didCommitLoadForFrame 24 25 frame "<!--framePath //<!--frame3-->-->" - didFinishDocumentLoadForFrame 25 26 frame "<!--framePath //<!--frame3-->-->" - didHandleOnloadEventsForFrame 26 27 frame "<!--framePath //<!--frame3-->-->" - didFinishLoadForFrame 27 main frame - didFinishLoadForFrame28 28 This test makes sure that once an HTTP Basic Auth. protected path is authenticated once, urls that emanate from that path automatically have their credentials sent without a challenge. 29 29 The first frame's path is /loading/resources/subresources/protected-resource.php, and we should get a challenge for it. -
trunk/LayoutTests/http/tests/loading/basic-credentials-sent-automatically.html
r223445 r223982 19 19 var frame = document.createElement("iframe"); 20 20 frame.setAttribute("src", "http://127.0.0.1:8000/loading/resources/protected-resource.php"); 21 frame.setAttribute("onload", "se condFrameLoaded()");21 frame.setAttribute("onload", "setTimeout(secondFrameLoaded, 0)"); 22 22 document.body.appendChild(frame); 23 23 } … … 31 31 var frame = document.createElement("iframe"); 32 32 frame.setAttribute("src", "http://127.0.0.1:8000/loading/resources/protected-resource.php"); 33 frame.setAttribute("onload", " thirdFrameLoaded()");33 frame.setAttribute("onload", "setTimeout(thirdFrameLoaded, 0)"); 34 34 document.body.appendChild(frame); 35 35 } … … 43 43 var frame = document.createElement("iframe"); 44 44 frame.setAttribute("src", "http://127.0.0.1:8000/loading/resources/othersubresources/protected-resource.php"); 45 frame.setAttribute("onload", " fourthFrameLoaded()");45 frame.setAttribute("onload", "setTimeout(fourthFrameLoaded, 0)"); 46 46 document.body.appendChild(frame); 47 47 } … … 55 55 function makeIFrame() { 56 56 var iframe = document.createElement("iframe"); 57 iframe. onload=firstFrameLoaded;57 iframe.setAttribute("onload", "setTimeout(firstFrameLoaded, 0)"); 58 58 iframe.src="resources/subresources/protected-resource.php"; 59 59 document.body.appendChild(iframe); … … 62 62 </script> 63 63 </head> 64 <body onload=" makeIFrame()">64 <body onload="setTimeout(makeIFrame, 0)"> 65 65 This test makes sure that once an HTTP Basic Auth. protected path is authenticated once, urls that emanate from that path automatically have their credentials sent without a challenge.<br> 66 66 The first frame's path is /loading/resources/subresources/protected-resource.php, and we should get a challenge for it.<br> -
trunk/LayoutTests/platform/mac/TestExpectations
r223967 r223982 1789 1789 1790 1790 webkit.org/b/178465 [ Debug ] fast/html/marquee-reparent-check.html [ Skip ] 1791 1792 webkit.org/b/159427 http/tests/loading/basic-credentials-sent-automatically.html [ Pass Failure ] -
trunk/LayoutTests/platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt
r223445 r223982 2 2 main frame - didCommitLoadForFrame 3 3 main frame - didFinishDocumentLoadForFrame 4 main frame - didHandleOnloadEventsForFrame 5 main frame - didFinishLoadForFrame 4 6 frame "<!--framePath //<!--frame0-->-->" - didStartProvisionalLoadForFrame 5 main frame - didHandleOnloadEventsForFrame6 7 127.0.0.1:8000 - didReceiveAuthenticationChallenge - Responding with first:first-pw 7 8 frame "<!--framePath //<!--frame0-->-->" - didCommitLoadForFrame 8 9 frame "<!--framePath //<!--frame0-->-->" - didFinishDocumentLoadForFrame 9 frame "<!--framePath //<!--frame1-->-->" - didStartProvisionalLoadForFrame10 10 frame "<!--framePath //<!--frame0-->-->" - didHandleOnloadEventsForFrame 11 11 frame "<!--framePath //<!--frame0-->-->" - didFinishLoadForFrame 12 frame "<!--framePath //<!--frame1-->-->" - didStartProvisionalLoadForFrame 12 13 127.0.0.1:8000 - didReceiveAuthenticationChallenge - Responding with second:second-pw 13 14 frame "<!--framePath //<!--frame1-->-->" - didCommitLoadForFrame 14 15 frame "<!--framePath //<!--frame1-->-->" - didFinishDocumentLoadForFrame 15 frame "<!--framePath //<!--frame2-->-->" - didStartProvisionalLoadForFrame16 16 frame "<!--framePath //<!--frame1-->-->" - didHandleOnloadEventsForFrame 17 17 frame "<!--framePath //<!--frame1-->-->" - didFinishLoadForFrame 18 frame "<!--framePath //<!--frame2-->-->" - didStartProvisionalLoadForFrame 18 19 frame "<!--framePath //<!--frame2-->-->" - didCommitLoadForFrame 19 20 frame "<!--framePath //<!--frame2-->-->" - didFinishDocumentLoadForFrame 20 frame "<!--framePath //<!--frame3-->-->" - didStartProvisionalLoadForFrame21 21 frame "<!--framePath //<!--frame2-->-->" - didHandleOnloadEventsForFrame 22 22 frame "<!--framePath //<!--frame2-->-->" - didFinishLoadForFrame 23 frame "<!--framePath //<!--frame3-->-->" - didStartProvisionalLoadForFrame 23 24 frame "<!--framePath //<!--frame3-->-->" - didCommitLoadForFrame 24 25 frame "<!--framePath //<!--frame3-->-->" - didFinishDocumentLoadForFrame 25 26 frame "<!--framePath //<!--frame3-->-->" - didHandleOnloadEventsForFrame 26 27 frame "<!--framePath //<!--frame3-->-->" - didFinishLoadForFrame 27 main frame - didFinishLoadForFrame28 28 This test makes sure that once an HTTP Basic Auth. protected path is authenticated once, urls that emanate from that path automatically have their credentials sent without a challenge. 29 29 The first frame's path is /loading/resources/subresources/protected-resource.php, and we should get a challenge for it.
Note: See TracChangeset
for help on using the changeset viewer.