Diff
Modified: trunk/LayoutTests/ChangeLog (104011 => 104012)
--- trunk/LayoutTests/ChangeLog 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/ChangeLog 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,3 +1,21 @@
+2012-01-03 Jochen Eisinger <[email protected]>
+
+ Replace clearLocalStorage.js with localStorage.clear() now that it's implemented
+ https://bugs.webkit.org/show_bug.cgi?id=75484
+
+ Reviewed by Daniel Bates.
+
+ * storage/domstorage/localstorage/delete-removal.html:
+ * storage/domstorage/localstorage/enumerate-storage.html:
+ * storage/domstorage/localstorage/enumerate-with-length-and-key.html:
+ * storage/domstorage/localstorage/index-get-and-set.html:
+ * storage/domstorage/localstorage/missing-arguments.html:
+ * storage/domstorage/localstorage/private-browsing-affects-storage.html:
+ * storage/domstorage/localstorage/resources/clearLocalStorage.js: Removed.
+ * storage/domstorage/localstorage/simple-usage.html:
+ * storage/domstorage/localstorage/string-conversion.html:
+ * storage/domstorage/localstorage/window-open.html:
+
2012-01-03 Noel Gordon <[email protected]>
Make fast/multicol/huge-column-count.html dumpAsText
Modified: trunk/LayoutTests/storage/domstorage/localstorage/delete-removal.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/delete-removal.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/delete-removal.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -18,6 +17,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
log("foo (before anything) is: " + localStorage.foo);
localStorage.foo = "bar";
Modified: trunk/LayoutTests/storage/domstorage/localstorage/enumerate-storage.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/enumerate-storage.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/enumerate-storage.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -17,6 +16,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
Storage.prototype.prototypeTestKey = "prototypeTestValue";
localStorage.foo = "bar";
Modified: trunk/LayoutTests/storage/domstorage/localstorage/enumerate-with-length-and-key.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/enumerate-with-length-and-key.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/enumerate-with-length-and-key.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -17,6 +16,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
Storage.prototype.prototypeTestKey = "prototypeTestValue";
localStorage.foo = "bar";
Modified: trunk/LayoutTests/storage/domstorage/localstorage/index-get-and-set.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/index-get-and-set.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/index-get-and-set.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController) {
@@ -26,6 +25,7 @@
finish();
return;
}
+ localStorage.clear();
log("Setting FOO using the index setter.");
localStorage["FOO"] = "BAR";
Modified: trunk/LayoutTests/storage/domstorage/localstorage/missing-arguments.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/missing-arguments.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/missing-arguments.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,5 +1,4 @@
<!DOCTYPE html>
-<script src=""
<script src=""
<script>
Modified: trunk/LayoutTests/storage/domstorage/localstorage/private-browsing-affects-storage.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/private-browsing-affects-storage.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/private-browsing-affects-storage.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -21,6 +20,7 @@
log("Test only designed to be run under DumpRenderTree");
return;
}
+ localStorage.clear();
localStorage.setItem("testItem", "InitialValue");
layoutTestController.setPrivateBrowsingEnabled(true);
Deleted: trunk/LayoutTests/storage/domstorage/localstorage/resources/clearLocalStorage.js (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/resources/clearLocalStorage.js 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/resources/clearLocalStorage.js 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,12 +0,0 @@
-function clearLocalStorage()
-{
- var keys = new Array();
- for (key in localStorage)
- keys.push(key);
-
- for (key in keys)
- localStorage.removeItem(keys[key]);
-}
-
-if (window.localStorage)
- clearLocalStorage();
Modified: trunk/LayoutTests/storage/domstorage/localstorage/simple-usage.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/simple-usage.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/simple-usage.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -17,6 +16,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
log("Length is " + localStorage.length);
log("Value for FOO is " + localStorage.getItem("FOO"));
Modified: trunk/LayoutTests/storage/domstorage/localstorage/string-conversion.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/string-conversion.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/string-conversion.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController)
@@ -17,6 +16,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
log("Length is " + localStorage.length);
Modified: trunk/LayoutTests/storage/domstorage/localstorage/window-open.html (104011 => 104012)
--- trunk/LayoutTests/storage/domstorage/localstorage/window-open.html 2012-01-04 06:22:18 UTC (rev 104011)
+++ trunk/LayoutTests/storage/domstorage/localstorage/window-open.html 2012-01-04 06:24:42 UTC (rev 104012)
@@ -1,6 +1,5 @@
<html>
<head>
-<script src=""
<script>
if (window.layoutTestController) {
@@ -20,6 +19,7 @@
log("window.localStorage DOES NOT exist");
return;
}
+ localStorage.clear();
window.log = log;