mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 22:05:44 +00:00
Bug 782676 - Enable test_stat.html on mac and windows. r=khuey
--HG-- extra : rebase_source : fc7025df9a48d2b942054b511694440a59c241bb
This commit is contained in:
parent
6866ddaadb
commit
34af10e36c
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user