|  | <!DOCTYPE html> | 
|  | <html> | 
|  | <!-- | 
|  | Test for trac-8135 | 
|  |  | 
|  | Thanks John Firebaugh for this test page based on his gist | 
|  | https://gist.github.com/807090 | 
|  |  | 
|  | Access this page through a web server, then stop said server and click the button. | 
|  | --> | 
|  | <head> | 
|  | <title> | 
|  | jQuery Network Error Test for Firefox | 
|  | </title> | 
|  | <style> | 
|  | div { margin-top: 10px; } | 
|  | </style> | 
|  | <script src="jquery.js"></script> | 
|  | <script type="text/javascript"> | 
|  | $("button").live("click", function () { | 
|  | $.ajax({ | 
|  | url: '/', | 
|  | error: function() { | 
|  | console.log( "abort", arguments ); | 
|  | } | 
|  | }).abort(); | 
|  | $.ajax({ | 
|  | url: '/', | 
|  | error: function() { | 
|  | console.log( "complete", arguments ); | 
|  | } | 
|  | }); | 
|  | return false; | 
|  | }) | 
|  | </script> | 
|  | </head> | 
|  | <body> | 
|  | <h1> | 
|  | jQuery Network Error Test for Firefox | 
|  | </h1> | 
|  | <div> | 
|  | This is a test page for | 
|  | <a href="https://bugs.jquery.com/ticket/8135"> | 
|  | trac-8135 | 
|  | </a> | 
|  | which was reported in Firefox when accessing properties | 
|  | of an XMLHttpRequest object after a network error occurred. | 
|  | </div> | 
|  | <div>Take the following steps:</div> | 
|  | <ol> | 
|  | <li> | 
|  | make sure you accessed this page through a web server, | 
|  | </li> | 
|  | <li> | 
|  | stop the web server, | 
|  | </li> | 
|  | <li> | 
|  | open the console, | 
|  | </li> | 
|  | <li> | 
|  | click this | 
|  | <button>button</button> | 
|  | , | 
|  | </li> | 
|  | <li> | 
|  | wait for both requests to fail. | 
|  | </li> | 
|  | </ol> | 
|  | <div> | 
|  | Test passes if you get two log lines: | 
|  | <ul> | 
|  | <li> | 
|  | the first starting with "abort", | 
|  | </li> | 
|  | <li> | 
|  | the second starting with "complete", | 
|  | </li> | 
|  | </ul> | 
|  | </div> | 
|  | <div> | 
|  | Test fails if the browser notifies an exception. | 
|  | </div> | 
|  | </body> | 
|  | </html> |