From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- dom/tests/mochitest/localstorage/chrome.ini | 11 + .../mochitest/localstorage/frameChromeSlave.html | 9 + dom/tests/mochitest/localstorage/frameKeySync.html | 51 ++++ .../frameLocalStorageCookieSettings.html | 20 ++ .../localstorage/frameLocalStorageSessionOnly.html | 8 + .../mochitest/localstorage/frameMasterEqual.html | 56 +++++ .../localstorage/frameMasterNotEqual.html | 47 ++++ dom/tests/mochitest/localstorage/frameOrder.html | 27 +++ dom/tests/mochitest/localstorage/frameQuota.html | 105 ++++++++ .../localstorage/frameQuotaSessionOnly.html | 111 +++++++++ dom/tests/mochitest/localstorage/frameReplace.html | 72 ++++++ .../mochitest/localstorage/frameSlaveEqual.html | 51 ++++ .../mochitest/localstorage/frameSlaveNotEqual.html | 44 ++++ .../mochitest/localstorage/interOriginFrame.js | 57 +++++ .../mochitest/localstorage/interOriginTest.js | 42 ++++ .../mochitest/localstorage/interOriginTest2.js | 53 +++++ .../mochitest/localstorage/localStorageCommon.js | 45 ++++ dom/tests/mochitest/localstorage/mochitest.ini | 52 ++++ dom/tests/mochitest/localstorage/page_blank.html | 6 + .../mochitest/localstorage/test_brokenUTF-16.html | 100 ++++++++ .../localstorage/test_bug600307-DBOps.html | 166 +++++++++++++ .../mochitest/localstorage/test_bug746272-1.html | 32 +++ .../mochitest/localstorage/test_bug746272-2.html | 31 +++ .../mochitest/localstorage/test_cookieBlock.html | 42 ++++ .../mochitest/localstorage/test_cookieSession.html | 132 +++++++++++ .../mochitest/localstorage/test_embededNulls.html | 40 ++++ dom/tests/mochitest/localstorage/test_keySync.html | 33 +++ .../localstorage/test_localStorageBase.html | 247 +++++++++++++++++++ ...ocalStorageBasePrivateBrowsing_perwindowpb.html | 263 +++++++++++++++++++++ .../test_localStorageBaseSessionOnly.html | 205 ++++++++++++++++ .../test_localStorageCookieSettings.html | 59 +++++ .../localstorage/test_localStorageEnablePref.html | 65 +++++ .../localstorage/test_localStorageFromChrome.xhtml | 58 +++++ .../localstorage/test_localStorageKeyOrder.html | 73 ++++++ .../localstorage/test_localStorageOriginsDiff.html | 41 ++++ .../test_localStorageOriginsDomainDiffs.html | 41 ++++ .../test_localStorageOriginsEquals.html | 42 ++++ .../test_localStorageOriginsPortDiffs.html | 41 ++++ .../test_localStorageOriginsSchemaDiffs.html | 41 ++++ .../localstorage/test_localStorageQuota.html | 111 +++++++++ ...calStorageQuotaPrivateBrowsing_perwindowpb.html | 192 +++++++++++++++ .../test_localStorageQuotaSessionOnly.html | 112 +++++++++ .../test_localStorageQuotaSessionOnly2.html | 98 ++++++++ .../localstorage/test_localStorageReplace.html | 80 +++++++ .../test_localStorageSessionPrefOverride.html | 54 +++++ .../localstorage/test_lowDeviceStorage.html | 76 ++++++ .../localstorage/test_storageConstructor.html | 35 +++ 47 files changed, 3377 insertions(+) create mode 100644 dom/tests/mochitest/localstorage/chrome.ini create mode 100644 dom/tests/mochitest/localstorage/frameChromeSlave.html create mode 100644 dom/tests/mochitest/localstorage/frameKeySync.html create mode 100644 dom/tests/mochitest/localstorage/frameLocalStorageCookieSettings.html create mode 100644 dom/tests/mochitest/localstorage/frameLocalStorageSessionOnly.html create mode 100644 dom/tests/mochitest/localstorage/frameMasterEqual.html create mode 100644 dom/tests/mochitest/localstorage/frameMasterNotEqual.html create mode 100644 dom/tests/mochitest/localstorage/frameOrder.html create mode 100644 dom/tests/mochitest/localstorage/frameQuota.html create mode 100644 dom/tests/mochitest/localstorage/frameQuotaSessionOnly.html create mode 100644 dom/tests/mochitest/localstorage/frameReplace.html create mode 100644 dom/tests/mochitest/localstorage/frameSlaveEqual.html create mode 100644 dom/tests/mochitest/localstorage/frameSlaveNotEqual.html create mode 100644 dom/tests/mochitest/localstorage/interOriginFrame.js create mode 100644 dom/tests/mochitest/localstorage/interOriginTest.js create mode 100644 dom/tests/mochitest/localstorage/interOriginTest2.js create mode 100644 dom/tests/mochitest/localstorage/localStorageCommon.js create mode 100644 dom/tests/mochitest/localstorage/mochitest.ini create mode 100644 dom/tests/mochitest/localstorage/page_blank.html create mode 100644 dom/tests/mochitest/localstorage/test_brokenUTF-16.html create mode 100644 dom/tests/mochitest/localstorage/test_bug600307-DBOps.html create mode 100644 dom/tests/mochitest/localstorage/test_bug746272-1.html create mode 100644 dom/tests/mochitest/localstorage/test_bug746272-2.html create mode 100644 dom/tests/mochitest/localstorage/test_cookieBlock.html create mode 100644 dom/tests/mochitest/localstorage/test_cookieSession.html create mode 100644 dom/tests/mochitest/localstorage/test_embededNulls.html create mode 100644 dom/tests/mochitest/localstorage/test_keySync.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageBase.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageEnablePref.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageFromChrome.xhtml create mode 100644 dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageOriginsDiff.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageQuota.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageReplace.html create mode 100644 dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html create mode 100644 dom/tests/mochitest/localstorage/test_lowDeviceStorage.html create mode 100644 dom/tests/mochitest/localstorage/test_storageConstructor.html (limited to 'dom/tests/mochitest/localstorage') diff --git a/dom/tests/mochitest/localstorage/chrome.ini b/dom/tests/mochitest/localstorage/chrome.ini new file mode 100644 index 000000000..6cc5562c0 --- /dev/null +++ b/dom/tests/mochitest/localstorage/chrome.ini @@ -0,0 +1,11 @@ +[DEFAULT] +skip-if = os == 'android' +support-files = + page_blank.html + frameQuota.html + interOriginFrame.js + +[test_localStorageBasePrivateBrowsing_perwindowpb.html] +skip-if = true # bug 1156725 +[test_localStorageFromChrome.xhtml] +[test_localStorageQuotaPrivateBrowsing_perwindowpb.html] diff --git a/dom/tests/mochitest/localstorage/frameChromeSlave.html b/dom/tests/mochitest/localstorage/frameChromeSlave.html new file mode 100644 index 000000000..fd87702e9 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameChromeSlave.html @@ -0,0 +1,9 @@ + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameKeySync.html b/dom/tests/mochitest/localstorage/frameKeySync.html new file mode 100644 index 000000000..4bc4794e6 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameKeySync.html @@ -0,0 +1,51 @@ + + +frame for localStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameLocalStorageCookieSettings.html b/dom/tests/mochitest/localstorage/frameLocalStorageCookieSettings.html new file mode 100644 index 000000000..de42e6bb9 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameLocalStorageCookieSettings.html @@ -0,0 +1,20 @@ + + +localStorage cookies settings test + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameLocalStorageSessionOnly.html b/dom/tests/mochitest/localstorage/frameLocalStorageSessionOnly.html new file mode 100644 index 000000000..f6c7f0291 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameLocalStorageSessionOnly.html @@ -0,0 +1,8 @@ + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameMasterEqual.html b/dom/tests/mochitest/localstorage/frameMasterEqual.html new file mode 100644 index 000000000..4d83c4fef --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameMasterEqual.html @@ -0,0 +1,56 @@ + + +frame for localStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameMasterNotEqual.html b/dom/tests/mochitest/localstorage/frameMasterNotEqual.html new file mode 100644 index 000000000..fef476bed --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameMasterNotEqual.html @@ -0,0 +1,47 @@ + + +frame for localStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameOrder.html b/dom/tests/mochitest/localstorage/frameOrder.html new file mode 100644 index 000000000..3b3f0ebef --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameOrder.html @@ -0,0 +1,27 @@ + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameQuota.html b/dom/tests/mochitest/localstorage/frameQuota.html new file mode 100644 index 000000000..d3e32ad71 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameQuota.html @@ -0,0 +1,105 @@ + + +slave for sessionStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameQuotaSessionOnly.html b/dom/tests/mochitest/localstorage/frameQuotaSessionOnly.html new file mode 100644 index 000000000..a6f69b176 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameQuotaSessionOnly.html @@ -0,0 +1,111 @@ + + +slave for sessionStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameReplace.html b/dom/tests/mochitest/localstorage/frameReplace.html new file mode 100644 index 000000000..145bfe8fc --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameReplace.html @@ -0,0 +1,72 @@ + + +localStorage replace frame + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameSlaveEqual.html b/dom/tests/mochitest/localstorage/frameSlaveEqual.html new file mode 100644 index 000000000..b64b8de10 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameSlaveEqual.html @@ -0,0 +1,51 @@ + + +frame for localStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/frameSlaveNotEqual.html b/dom/tests/mochitest/localstorage/frameSlaveNotEqual.html new file mode 100644 index 000000000..9daf9e9f7 --- /dev/null +++ b/dom/tests/mochitest/localstorage/frameSlaveNotEqual.html @@ -0,0 +1,44 @@ + + +frame for localStorage test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/interOriginFrame.js b/dom/tests/mochitest/localstorage/interOriginFrame.js new file mode 100644 index 000000000..185ef8858 --- /dev/null +++ b/dom/tests/mochitest/localstorage/interOriginFrame.js @@ -0,0 +1,57 @@ +function postMsg(message) +{ + parent.postMessage(message, "http://mochi.test:8888"); +} + +window.addEventListener("message", onMessageReceived, false); + +function onMessageReceived(event) +{ + if (event.data == "step") { + var performed = false; + try { + performed = doStep(); + } + catch (ex) { + postMsg("FAILURE: exception threw at "+ location +":\n" + ex); + finishTest(); + } + + if (performed) + postMsg("perf"); + + return; + } + + postMsg("Invalid message"); +} + +function ok(a, message) +{ + if (!a) + postMsg("FAILURE: " + message); + else + postMsg(message); +} + +function is(a, b, message) +{ + if (a != b) + postMsg("FAILURE: " + message + ", expected "+b+" got "+a); + else + postMsg(message + ", expected "+b+" got "+a); +} + +function todo(a, b, message) +{ + postMsg("TODO: " + message + ", expected "+b+" got "+a); +} + +function finishTest() +{ + try { + localStorage.clear(); + } catch (e) {} + postMsg("done"); + return false; +} diff --git a/dom/tests/mochitest/localstorage/interOriginTest.js b/dom/tests/mochitest/localstorage/interOriginTest.js new file mode 100644 index 000000000..dcfac783a --- /dev/null +++ b/dom/tests/mochitest/localstorage/interOriginTest.js @@ -0,0 +1,42 @@ +var slaveLoadsPending = 1; + +var slaveOrigin = ""; +var slave = null; + +var failureRegExp = new RegExp("^FAILURE"); +const slavePath = "/tests/dom/tests/mochitest/localstorage/"; + +window.addEventListener("message", onMessageReceived, false); + +function onMessageReceived(event) +{ + switch (event.data) + { + // Indication of the frame onload event + case "frame loaded": + if (--slaveLoadsPending) + break; + + // Just fall through... + + // Indication of successfully finished step of a test + case "perf": + if (event.data == "perf") + doStep(); + + slave.postMessage("step", slaveOrigin); + break; + + // Indication of all test parts finish (from any of the frames) + case "done": + localStorage.clear(); + slaveLoadsPending = 1; + doNextTest(); + break; + + // Any other message indicates error or succes message of a test + default: + SimpleTest.ok(!event.data.match(failureRegExp), event.data); + break; + } +} diff --git a/dom/tests/mochitest/localstorage/interOriginTest2.js b/dom/tests/mochitest/localstorage/interOriginTest2.js new file mode 100644 index 000000000..e3f3c8771 --- /dev/null +++ b/dom/tests/mochitest/localstorage/interOriginTest2.js @@ -0,0 +1,53 @@ +var t = async_test(document.title); + +var frameLoadsPending = 2; + +var callMasterFrame = true; +var testDone = false; + +var masterFrameOrigin = ""; +var slaveFrameOrigin = ""; + +var failureRegExp = new RegExp("^FAILURE"); + +const framePath = "/tests/dom/tests/mochitest/localstorage/"; + +window.addEventListener("message", onMessageReceived, false); + +function onMessageReceived(event) +{ + switch (event.data) + { + // Indication of the frame onload event + case "frame loaded": + if (--frameLoadsPending) + break; + + // Just fall through... + + // Indication of successfully finished step of a test + case "perf": + if (callMasterFrame) + masterFrame.postMessage("step", masterFrameOrigin); + else + slaveFrame.postMessage("step", slaveFrameOrigin); + callMasterFrame = !callMasterFrame; + break; + + // Indication of all test parts finish (from any of the frames) + case "done": + if (testDone) + break; + + testDone = true; + t.done(); + break; + + // Any other message indicates error, succes or todo message of a test + default: + t.step(function() { + assert_true(!event.data.match(failureRegExp), event.data); + }); + break; + } +} diff --git a/dom/tests/mochitest/localstorage/localStorageCommon.js b/dom/tests/mochitest/localstorage/localStorageCommon.js new file mode 100644 index 000000000..5ca414067 --- /dev/null +++ b/dom/tests/mochitest/localstorage/localStorageCommon.js @@ -0,0 +1,45 @@ +function localStorageFlush(cb) +{ + var ob = { + observe : function(sub, top, dat) + { + os().removeObserver(ob, "domstorage-test-flushed"); + cb(); + } + }; + os().addObserver(ob, "domstorage-test-flushed", false); + notify("domstorage-test-flush-force"); +} + +function localStorageReload() +{ + notify("domstorage-test-reload"); +} + +function localStorageFlushAndReload(cb) +{ + localStorageFlush(function() { + localStorageReload(); + cb(); + }); +} + +function localStorageClearAll() +{ + os().notifyObservers(null, "cookie-changed", "cleared"); +} + +function localStorageClearDomain(domain) +{ + os().notifyObservers(null, "browser:purge-domain-data", domain); +} + +function os() +{ + return SpecialPowers.Services.obs; +} + +function notify(top) +{ + os().notifyObservers(null, top, null); +} diff --git a/dom/tests/mochitest/localstorage/mochitest.ini b/dom/tests/mochitest/localstorage/mochitest.ini new file mode 100644 index 000000000..5242bf9b1 --- /dev/null +++ b/dom/tests/mochitest/localstorage/mochitest.ini @@ -0,0 +1,52 @@ +[DEFAULT] +support-files = + frameChromeSlave.html + frameLocalStorageCookieSettings.html + frameKeySync.html + frameMasterEqual.html + frameMasterNotEqual.html + frameOrder.html + frameQuota.html + frameQuotaSessionOnly.html + frameReplace.html + frameSlaveEqual.html + frameSlaveNotEqual.html + interOriginFrame.js + interOriginTest.js + interOriginTest2.js + localStorageCommon.js + frameLocalStorageSessionOnly.html + +[test_brokenUTF-16.html] +[test_bug600307-DBOps.html] +[test_bug746272-1.html] +[test_bug746272-2.html] +skip-if = os == "android" # bug 962029 +[test_cookieBlock.html] +[test_cookieSession.html] +[test_embededNulls.html] +[test_keySync.html] +[test_localStorageBase.html] +skip-if = e10s +[test_localStorageBaseSessionOnly.html] +[test_localStorageCookieSettings.html] +[test_localStorageEnablePref.html] +[test_localStorageKeyOrder.html] +[test_localStorageOriginsDiff.html] +[test_localStorageOriginsDomainDiffs.html] +[test_localStorageOriginsEquals.html] +skip-if = toolkit == 'android' +[test_localStorageOriginsPortDiffs.html] +[test_localStorageOriginsSchemaDiffs.html] +skip-if = toolkit == 'android' #TIMED_OUT +[test_localStorageQuota.html] +skip-if = toolkit == 'android' #TIMED_OUT +[test_localStorageQuotaSessionOnly.html] +skip-if = toolkit == 'android' #TIMED_OUT +[test_localStorageQuotaSessionOnly2.html] +skip-if = toolkit == 'android' #TIMED_OUT +[test_localStorageReplace.html] +skip-if = toolkit == 'android' +[test_lowDeviceStorage.html] +[test_storageConstructor.html] +[test_localStorageSessionPrefOverride.html] diff --git a/dom/tests/mochitest/localstorage/page_blank.html b/dom/tests/mochitest/localstorage/page_blank.html new file mode 100644 index 000000000..157317d64 --- /dev/null +++ b/dom/tests/mochitest/localstorage/page_blank.html @@ -0,0 +1,6 @@ + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_brokenUTF-16.html b/dom/tests/mochitest/localstorage/test_brokenUTF-16.html new file mode 100644 index 000000000..d9648b271 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_brokenUTF-16.html @@ -0,0 +1,100 @@ + + +incomplete UTF-16 test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_bug600307-DBOps.html b/dom/tests/mochitest/localstorage/test_bug600307-DBOps.html new file mode 100644 index 000000000..8d539288b --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_bug600307-DBOps.html @@ -0,0 +1,166 @@ + + +bug 600307 + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_bug746272-1.html b/dom/tests/mochitest/localstorage/test_bug746272-1.html new file mode 100644 index 000000000..d080fbf75 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_bug746272-1.html @@ -0,0 +1,32 @@ + + +incomplete UTF-16 test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_bug746272-2.html b/dom/tests/mochitest/localstorage/test_bug746272-2.html new file mode 100644 index 000000000..bb19b90c0 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_bug746272-2.html @@ -0,0 +1,31 @@ + + +incomplete UTF-16 test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_cookieBlock.html b/dom/tests/mochitest/localstorage/test_cookieBlock.html new file mode 100644 index 000000000..c95cbca49 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_cookieBlock.html @@ -0,0 +1,42 @@ + + +cookie blocking test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_cookieSession.html b/dom/tests/mochitest/localstorage/test_cookieSession.html new file mode 100644 index 000000000..1fdd6f4d5 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_cookieSession.html @@ -0,0 +1,132 @@ + + +cookie per-session only test + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_embededNulls.html b/dom/tests/mochitest/localstorage/test_embededNulls.html new file mode 100644 index 000000000..04b88cfba --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_embededNulls.html @@ -0,0 +1,40 @@ + + +embeded nulls test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_keySync.html b/dom/tests/mochitest/localstorage/test_keySync.html new file mode 100644 index 000000000..3f23945e2 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_keySync.html @@ -0,0 +1,33 @@ + + +localStorage equal origins + + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageBase.html b/dom/tests/mochitest/localstorage/test_localStorageBase.html new file mode 100644 index 000000000..767a7d50c --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageBase.html @@ -0,0 +1,247 @@ + + +localStorage basic test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html b/dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html new file mode 100644 index 000000000..dbcf01fc2 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html @@ -0,0 +1,263 @@ + + +localStorage basic test, while in sesison only mode + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html b/dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html new file mode 100644 index 000000000..c55a8e48d --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html @@ -0,0 +1,205 @@ + + +localStorage basic test, while in sesison only mode + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html b/dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html new file mode 100644 index 000000000..99f3b1ace --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html @@ -0,0 +1,59 @@ + + +localStorage cookies settings test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageEnablePref.html b/dom/tests/mochitest/localstorage/test_localStorageEnablePref.html new file mode 100644 index 000000000..88fd81e0b --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageEnablePref.html @@ -0,0 +1,65 @@ + + +localStorage enable preference test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageFromChrome.xhtml b/dom/tests/mochitest/localstorage/test_localStorageFromChrome.xhtml new file mode 100644 index 000000000..22665b008 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageFromChrome.xhtml @@ -0,0 +1,58 @@ + + +localStorage basic test + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html b/dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html new file mode 100644 index 000000000..ecc0af8ee --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html @@ -0,0 +1,73 @@ + + +localStorage key order test + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html b/dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html new file mode 100644 index 000000000..c1a441772 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html @@ -0,0 +1,41 @@ + + +localStorage different domains + + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html b/dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html new file mode 100644 index 000000000..35cdd86b3 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html @@ -0,0 +1,42 @@ + + +localStorage equal origins + + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html b/dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html new file mode 100644 index 000000000..d34e0dbcd --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html @@ -0,0 +1,41 @@ + + +localStorage different port numbers + + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html b/dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html new file mode 100644 index 000000000..57e4fb5ab --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html @@ -0,0 +1,41 @@ + + +localStorage different domains + + + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageQuota.html b/dom/tests/mochitest/localstorage/test_localStorageQuota.html new file mode 100644 index 000000000..6aeefe6bc --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageQuota.html @@ -0,0 +1,111 @@ + + +localStorage and DOM quota test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html b/dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html new file mode 100644 index 000000000..24d3e4ba3 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html @@ -0,0 +1,192 @@ + + +localStorage and DOM quota test + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html b/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html new file mode 100644 index 000000000..585da7ceb --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html @@ -0,0 +1,112 @@ + + +localStorage and DOM quota test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html b/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html new file mode 100644 index 000000000..1c1a70537 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html @@ -0,0 +1,98 @@ + + +localStorage and DOM quota test + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageReplace.html b/dom/tests/mochitest/localstorage/test_localStorageReplace.html new file mode 100644 index 000000000..e1412eaef --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageReplace.html @@ -0,0 +1,80 @@ + + +localStorage replace test + + + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html b/dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html new file mode 100644 index 000000000..9fe6a48ec --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html @@ -0,0 +1,54 @@ + + + Local Storage Session Pref Override + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_lowDeviceStorage.html b/dom/tests/mochitest/localstorage/test_lowDeviceStorage.html new file mode 100644 index 000000000..046587150 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_lowDeviceStorage.html @@ -0,0 +1,76 @@ + + +Test localStorage usage while in a low device storage situation + + + + + + + + + + + + diff --git a/dom/tests/mochitest/localstorage/test_storageConstructor.html b/dom/tests/mochitest/localstorage/test_storageConstructor.html new file mode 100644 index 000000000..f77c80ae2 --- /dev/null +++ b/dom/tests/mochitest/localstorage/test_storageConstructor.html @@ -0,0 +1,35 @@ + + +Storage interface + + + + + + + + + + + -- cgit v1.2.3