Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(603)

Side by Side Diff: LayoutTests/http/tests/xmlhttprequest/open-async-overload.html

Issue 23702040: Send synchronous loads through the cache. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Address comments Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <html> 1 <html>
2 <body> 2 <body>
3 <p>XMLHttpRequest.open() should be correctly overloaded</p> 3 <p>XMLHttpRequest.open() should be correctly overloaded</p>
4 <script> 4 <script>
5 5
6 var console_messages = document.createElement("ol"); 6 var console_messages = document.createElement("ol");
7 document.body.appendChild(console_messages); 7 document.body.appendChild(console_messages);
8 8
9 function log(message) 9 function log(message)
10 { 10 {
(...skipping 11 matching lines...) Expand all
22 if (req.readyState == expectedState) 22 if (req.readyState == expectedState)
23 log("PASS: " + description); 23 log("PASS: " + description);
24 else 24 else
25 log("FAIL: " + description + " (expected:" + expectedState + ", actual :" + req.readyState +")"); 25 log("FAIL: " + description + " (expected:" + expectedState + ", actual :" + req.readyState +")");
26 } 26 }
27 27
28 if (window.testRunner) 28 if (window.testRunner)
29 testRunner.dumpAsText(); 29 testRunner.dumpAsText();
30 30
31 req = new XMLHttpRequest(); 31 req = new XMLHttpRequest();
32 req.open("GET", "methods.cgi", true); 32 req.open("GET", "methods.cgi?1", true);
33 shouldSendBehaveAs(req, true, "if async argument is true, send() should beha ve asynchronously"); 33 shouldSendBehaveAs(req, true, "if async argument is true, send() should beha ve asynchronously");
34 34
35 req = new XMLHttpRequest(); 35 req = new XMLHttpRequest();
36 req.open("GET", "methods.cgi", false); 36 req.open("GET", "methods.cgi?2", false);
37 shouldSendBehaveAs(req, false, "if async argument is false, send() should be have synchronously"); 37 shouldSendBehaveAs(req, false, "if async argument is false, send() should be have synchronously");
38 38
39 req = new XMLHttpRequest(); 39 req = new XMLHttpRequest();
40 req.open("GET", "methods.cgi"); 40 req.open("GET", "methods.cgi?3");
41 shouldSendBehaveAs(req, true, "if async argument is not given, send() should behave like as async=true"); 41 shouldSendBehaveAs(req, true, "if async argument is not given, send() should behave like as async=true");
42 42
43 req = new XMLHttpRequest(); 43 req = new XMLHttpRequest();
44 req.open("GET", "methods.cgi", undefined); 44 req.open("GET", "methods.cgi?4", undefined);
45 shouldSendBehaveAs(req, false, "if async argument is undefined, send() shoul d behave like as async=false"); 45 shouldSendBehaveAs(req, false, "if async argument is undefined, send() shoul d behave like as async=false");
46 46
47 req = new XMLHttpRequest(); 47 req = new XMLHttpRequest();
48 req.open("GET", "methods.cgi", "OK"); 48 req.open("GET", "methods.cgi?5", "OK");
49 shouldSendBehaveAs(req, true, "if async argument is a non-empty string, send () should behave like as async=true"); 49 shouldSendBehaveAs(req, true, "if async argument is a non-empty string, send () should behave like as async=true");
50 50
51 </script> 51 </script>
52 </body> 52 </body>
53 </html> 53 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698