blob: 0a6e59843d5b67137c827319580003441034f693 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/**
* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/publicdomain/zero/1.0/
*/
function* testSteps() {
SpecialPowers.pushPrefEnv(
{
set: [["dom.storageManager.prompt.testing.allow", true]],
},
continueToNextStep
);
yield undefined;
navigator.storage.persist().then(grabArgAndContinueHandler);
let persistResult = yield undefined;
is(persistResult, true, "Persist succeeded");
navigator.storage.persisted().then(grabArgAndContinueHandler);
let persistedResult = yield undefined;
is(
persistResult,
persistedResult,
"Persist/persisted results are consistent"
);
finishTest();
}
|