Bug 1359312 - don't use data: URI for calling storage.setItem. r=janv

To call localStorage.setItem or sessionStorage.setItem, using
NullPrincipal will be denied. So we replace data URI with srcdoc.
This commit is contained in:
Yoshi Huang 2017-04-21 12:18:53 +08:00
parent 685ea79422
commit 7755fa4c51

View File

@ -34,7 +34,7 @@ function runTests() {
storage = t.storage;
var ifr = document.getElementById("iframe");
ifr.src = "data:text/html,<script>" + t.key + ".setItem(\"a\",\"b\");</" + "script>";
ifr.srcdoc = "<script>"+ t.key + ".setItem(\"a\",\"b\");</"+"script>";
}
SimpleTest.waitForExplicitFinish();