diff options
Diffstat (limited to 'dom/base/crashtests/xhr-with-pagehide-1-helper.html')
-rw-r--r-- | dom/base/crashtests/xhr-with-pagehide-1-helper.html | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/dom/base/crashtests/xhr-with-pagehide-1-helper.html b/dom/base/crashtests/xhr-with-pagehide-1-helper.html new file mode 100644 index 0000000000..efac291708 --- /dev/null +++ b/dom/base/crashtests/xhr-with-pagehide-1-helper.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<script> +function redirectAndFireXHR() { + const XHR = new XMLHttpRequest(); + document.location.assign('data:text/html,final iframe content'); + XHR.open('GET', 'data:text/html,1', false); + XHR.send(); +} + +function handlePageHide() { + window.parent.finishTest(); +} +</script> +</head> +<body onload="redirectAndFireXHR()" + onpagehide="handlePageHide()"> +initial iframe content +</body> +</html> |