mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 05:39:41 +02:00
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
27 lines
834 B
HTML
27 lines
834 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>browser_sessionStorage.html</title>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript">
|
|
let isOuter = window == window.top;
|
|
let args = window.location.search.slice(1).split("&");
|
|
let rand = args[0];
|
|
|
|
if (isOuter) {
|
|
let iframe = document.createElement("iframe");
|
|
let isSecure = args.indexOf("secure") > -1;
|
|
let scheme = isSecure ? "https" : "http";
|
|
iframe.setAttribute("src", scheme + "://example.com" + location.pathname + "?" + rand);
|
|
document.body.appendChild(iframe);
|
|
}
|
|
|
|
if (sessionStorage.length === 0) {
|
|
sessionStorage.test = (isOuter ? "outer" : "inner") + "-value-" + rand;
|
|
document.title = sessionStorage.test;
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|