Bug 782676 - Enable test_stat.html on mac and windows. r=khuey

--HG--
extra : rebase_source : fc7025df9a48d2b942054b511694440a59c241bb
This commit is contained in:
Doug Turner 2012-08-16 16:14:37 -07:00
parent 777f121b9b
commit 8671425970

View File

@ -35,36 +35,26 @@ function statError(e) {
devicestorage_cleanup();
}
var isMac = /Mac/.test(navigator.platform);
var isWin = /Win/.test(navigator.platform);
var storage = navigator.getDeviceStorage("testing");
ok(navigator.getDeviceStorage, "Should have getDeviceStorage");
if (isMac || isWin) {
todo(false, "stat is not available on mac or windows yet. see bug xxxx");
function addError(e) {
ok(false, "addError was called : " + e.target.error.name);
devicestorage_cleanup();
} else {
var storage = navigator.getDeviceStorage("testing");
ok(navigator.getDeviceStorage, "Should have getDeviceStorage");
function addError(e) {
ok(false, "addError was called : " + e.target.error.name);
devicestorage_cleanup();
}
function addSuccess(e) {
request = storage.stat();
ok(request, "Should have a non-null request");
request.onsuccess = statSuccess;
request.onerror = statError;
}
request = storage.addNamed(createRandomBlob(), "a/b");
request.onsuccess = addSuccess;
request.onerror = addError;
}
function addSuccess(e) {
request = storage.stat();
ok(request, "Should have a non-null request");
request.onsuccess = statSuccess;
request.onerror = statError;
}
request = storage.addNamed(createRandomBlob(), "a/b");
request.onsuccess = addSuccess;
request.onerror = addError;
</script>
</pre>
</body>