| <!DOCTYPE html> |
| <html> |
| <body> |
| <script src="../../resources/js-test.js"></script> |
| <script> |
| jsTestIsAsync = true; |
| const url = "data:audio/mpeg;base64,/+MYxAAAAANIAUAAAASEEB/jwOFM/0MM/90b/+RhST//w4NFwOjf///PZu////9lns5GFDv//l9GlUIEEIAAAgIg8Ir/JGq3/+MYxDsLIj5QMYcoAP0dv9HIjUcH//yYSg+CIbkGP//8w0bLVjUP///3Z0x5QCAv/yLjwtGKTEFNRTMuOTeqqqqqqqqqqqqq/+MYxEkNmdJkUYc4AKq" + "q".repeat(32535); |
| |
| const xhr = new XMLHttpRequest(); |
| xhr.onload = function() { |
| testPassed("Large URL handled properly."); |
| finishJSTest(); |
| } |
| xhr.onerror = function() { |
| testFailed("Large URL was improperly rejected."); |
| finishJSTest(); |
| } |
| xhr.open("GET", url); |
| xhr.send(); |
| </script> |
| </body> |
| </html> |