Update DOMException name: QuotaExceededError
authorarv@chromium.org <arv@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Nov 2012 14:30:46 +0000 (14:30 +0000)
committerarv@chromium.org <arv@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Nov 2012 14:30:46 +0000 (14:30 +0000)
https://bugs.webkit.org/show_bug.cgi?id=102512

Reviewed by Kentaro Hara.

Source/WebCore:

Patch 22 of 25 to update DOMException name to match the spec and Firefox.

Updated existing tests.

* dom/DOMCoreException.cpp:

LayoutTests:

Updated tests and expectations.

* security/crypto-random-values-limits-expected.txt:
* storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt:
* storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@135149 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/security/crypto-random-values-limits-expected.txt
LayoutTests/storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt
LayoutTests/storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/dom/DOMCoreException.cpp

index 75df690..f0f9bc5 100644 (file)
@@ -1,3 +1,16 @@
+2012-11-19  Erik Arvidsson  <arv@chromium.org>
+
+        Update DOMException name: QuotaExceededError
+        https://bugs.webkit.org/show_bug.cgi?id=102512
+
+        Reviewed by Kentaro Hara.
+
+        Updated tests and expectations.
+
+        * security/crypto-random-values-limits-expected.txt:
+        * storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt:
+        * storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt:
+
 2012-11-19  Kentaro Hara  <haraken@chromium.org>
 
         Unreviewed gardening.
index 2605ced..34b4d16 100644 (file)
@@ -6,7 +6,7 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
 PASS 'crypto' in window is true
 PASS 'getRandomValues' in window.crypto is true
 PASS crypto.getRandomValues(almostTooLargeArray) did not throw exception.
-PASS crypto.getRandomValues(tooLargeArray) threw exception Error: QUOTA_EXCEEDED_ERR: DOM Exception 22.
+PASS crypto.getRandomValues(tooLargeArray) threw exception Error: QuotaExceededError: DOM Exception 22.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 2fea061..cff49e2 100644 (file)
@@ -1,6 +1,6 @@
 This is a test to make sure that when private browsing is on any attempt to change the localStorage area fail.
 Initial value of testItem is: null
-Caught exception trying to change item: Error: QUOTA_EXCEEDED_ERR: DOM Exception 22
+Caught exception trying to change item: Error: QuotaExceededError: DOM Exception 22
 After change attempt, testItem is: null
 After remove attempt, testItem is: null
 After clear attempt, testItem is: null
index 58c99f2..18ed8a3 100644 (file)
@@ -1,6 +1,6 @@
 This is a test to make sure that when private browsing is on any attempt to change the sessionStorage area fail.
 Initial value of testItem is: null
-Caught exception trying to change item: Error: QUOTA_EXCEEDED_ERR: DOM Exception 22
+Caught exception trying to change item: Error: QuotaExceededError: DOM Exception 22
 After change attempt, testItem is: null
 After remove attempt, testItem is: null
 After clear attempt, testItem is: null
index c85bbab..6a6a013 100644 (file)
@@ -1,5 +1,18 @@
 2012-11-19  Erik Arvidsson  <arv@chromium.org>
 
+        Update DOMException name: QuotaExceededError
+        https://bugs.webkit.org/show_bug.cgi?id=102512
+
+        Reviewed by Kentaro Hara.
+
+        Patch 22 of 25 to update DOMException name to match the spec and Firefox.
+
+        Updated existing tests.
+
+        * dom/DOMCoreException.cpp:
+
+2012-11-19  Erik Arvidsson  <arv@chromium.org>
+
         Update DOMException name: AbortError
         https://bugs.webkit.org/show_bug.cgi?id=102508
 
index 8306f1d..5c5bd39 100644 (file)
@@ -57,7 +57,7 @@ static struct CoreException {
     { "NETWORK_ERR", "A network error occurred." },
     { "AbortError", "The user aborted a request." },
     { "URL_MISMATCH_ERR", "A worker global scope represented an absolute URL that is not equal to the resulting absolute URL." },
-    { "QUOTA_EXCEEDED_ERR", "An attempt was made to add something to storage that exceeded the quota." },
+    { "QuotaExceededError", "An attempt was made to add something to storage that exceeded the quota." },
     { "TIMEOUT_ERR", "A timeout occurred." },
     { "INVALID_NODE_TYPE_ERR", "The supplied node is invalid or has an invalid ancestor for this operation." },
     { "DATA_CLONE_ERR", "An object could not be cloned." }