diff options
Diffstat (limited to 'LayoutTests/storage/domstorage/sessionstorage/resources/clearSessionStorage.js')
-rw-r--r-- | LayoutTests/storage/domstorage/sessionstorage/resources/clearSessionStorage.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/LayoutTests/storage/domstorage/sessionstorage/resources/clearSessionStorage.js b/LayoutTests/storage/domstorage/sessionstorage/resources/clearSessionStorage.js new file mode 100644 index 0000000..489ef2a --- /dev/null +++ b/LayoutTests/storage/domstorage/sessionstorage/resources/clearSessionStorage.js @@ -0,0 +1,12 @@ +function clearSessionStorage() +{ + var keys = new Array(); + for (key in sessionStorage) + keys.push(key); + + for (key in keys) + sessionStorage.removeItem(keys[key]); +} + +if (window.sessionStorage) + clearSessionStorage(); |