| Index: chrome/test/data/prerender/prerender_xhr_get.html | 
| diff --git a/chrome/test/data/prerender/prerender_xhr_get.html b/chrome/test/data/prerender/prerender_xhr_get.html | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..f1a676fafdb5a1c29684c8c8bca927ef3ac8e004 | 
| --- /dev/null | 
| +++ b/chrome/test/data/prerender/prerender_xhr_get.html | 
| @@ -0,0 +1,53 @@ | 
| +<html> | 
| +  <head> | 
| +    <script> | 
| +      var pageWasPrerendered = false; | 
| + | 
| +      // Make sure plugin was not loaded while prerendering. | 
| +      function DidPrerenderPass() { | 
| +        pageWasPrerendered = true; | 
| +        return true; | 
| +      } | 
| + | 
| +      // Make sure DidPrerenderPass() was called first.  Otherwise, the page was | 
| +      // most likely reloaded instead of using the prerendered page. | 
| +      function DidDisplayPass() { | 
| +        return pageWasPrerendered; | 
| +      } | 
| + | 
| +      function xhr_get() { | 
| +        var xhr; | 
| +        try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); } | 
| +        catch (e) { | 
| +          try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); } | 
| +          catch (e2) { | 
| +            try { xhr = new XMLHttpRequest(); } | 
| +              catch (e3) {  xhr = false;   } | 
| +          } | 
| +        } | 
| + | 
| +        xhr.onreadystatechange  = function() { | 
| +          if(xhr.readyState == 4) { | 
| +            if(xhr.status == 200) { | 
| +              document.getElementById("dynamic").innerHTML = | 
| +                  "Received:"  + xhr.responseText; | 
| +            } else { | 
| +              document.getElementById("dynamic").innerHTML = | 
| +                  "Error code: " + xhr.status; | 
| +            } | 
| +          } | 
| +        }; | 
| + | 
| +        xhr.open("GET", "prerender_xhr_get.html",  true); | 
| +        xhr.send(null); | 
| +      } | 
| + | 
| +      xhr_get(); | 
| +    </script> | 
| +  </head> | 
| +  <body> | 
| +    <div id="dynamic"> | 
| +      Waiting for XHR response. | 
| +    </div> | 
| + </body> | 
| +</html> | 
|  |