IDB: TestExpectations batch - "data-corruption.html to duplicates.html"
authorbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Feb 2014 05:29:44 +0000 (05:29 +0000)
committerbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Feb 2014 05:29:44 +0000 (05:29 +0000)
https://bugs.webkit.org/show_bug.cgi?id=128711

Reviewed by Alexey Proskuryakov.

* platform/mac-wk2/TestExpectations:
* storage/indexeddb/database-basics-expected.txt:
* storage/indexeddb/database-name-undefined-expected.txt:
* storage/indexeddb/deleteIndex-bug110792-expected.txt:
* storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:

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

LayoutTests/ChangeLog
LayoutTests/platform/mac-wk2/TestExpectations
LayoutTests/storage/indexeddb/database-basics-expected.txt
LayoutTests/storage/indexeddb/database-name-undefined-expected.txt
LayoutTests/storage/indexeddb/deleteIndex-bug110792-expected.txt
LayoutTests/storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt

index fe84b87..53a9304 100644 (file)
@@ -1,5 +1,18 @@
 2014-02-12  Brady Eidson  <beidson@apple.com>
 
+        IDB: TestExpectations batch - "data-corruption.html to duplicates.html"
+        https://bugs.webkit.org/show_bug.cgi?id=128711
+
+        Reviewed by Alexey Proskuryakov.
+
+        * platform/mac-wk2/TestExpectations:
+        * storage/indexeddb/database-basics-expected.txt:
+        * storage/indexeddb/database-name-undefined-expected.txt:
+        * storage/indexeddb/deleteIndex-bug110792-expected.txt:
+        * storage/indexeddb/deleteObjectStore-name-argument-required-expected.txt:
+
+2014-02-12  Brady Eidson  <beidson@apple.com>
+
         IDB: TestExpectations batch - "cursor-added-bug.html to cursor-value.html"
         https://bugs.webkit.org/show_bug.cgi?id=128706
 
index 4df8643..1f420c3 100644 (file)
@@ -486,6 +486,14 @@ storage/indexeddb/cursor-reverse-bug.html [ Pass ]
 storage/indexeddb/cursor-skip-deleted.html [ Pass ]
 storage/indexeddb/cursor-update-value-argument-required.html [ Pass ]
 storage/indexeddb/cursor-value.html [ Pass ]
+storage/indexeddb/database-basics.html [ Pass ]
+storage/indexeddb/database-name-undefined.html [ Pass ]
+storage/indexeddb/delete-closed-database-object.html [ Pass ]
+storage/indexeddb/delete-range.html [ Pass ]
+storage/indexeddb/deletedatabase-transaction.html [ Pass ]
+storage/indexeddb/deleteIndex-bug110792.html [ Pass ]
+storage/indexeddb/deleteObjectStore-name-argument-required.html [ Pass ]
+storage/indexeddb/deleteObjectStore-null-name.html [ Pass ]
 
 # Blink tests with complicated text failures.
 storage/indexeddb/create-object-store-options.html
@@ -499,21 +507,43 @@ storage/indexeddb/cursor-overloads.html
 storage/indexeddb/cursor-primary-key-order.html
 storage/indexeddb/cursor-request-cycle.html # Missing needed WKTR feature?
 storage/indexeddb/cursor-update.html
-
-# Blink tests with crashing failures.
-storage/indexeddb/createIndex-after-failure.html  # Crashes the database process
-storage/indexeddb/cursor-cast.html # Crashes the WebProcess
-storage/indexeddb/cursor-key-order.html # Crashes the database process in WebKit::KeyedDecoder::~KeyedDecoder()
+storage/indexeddb/data-corruption.html
+storage/indexeddb/database-close.html
+storage/indexeddb/database-quota.html
+storage/indexeddb/duplicates.html # Difference between null + undefined
+
+# Blink tests that crash the WebProcess.
+storage/indexeddb/cursor-cast.html
+storage/indexeddb/deleted-objects.html # Crashes under WebCore::GetOperation::GetOperation
+
+# Blink tests that crash the WebProcess under IDBDatabase::dispatchEvent (possibly all related).
+storage/indexeddb/database-deletepending-flag.html                                       
+storage/indexeddb/database-wrapper.html                                                                  
+storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html     
+storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html   
+storage/indexeddb/deletedatabase-blocked.html                                            
+storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html 
+storage/indexeddb/deletedatabase-delayed-by-versionchange.html                   
+storage/indexeddb/deletedatabase-not-blocked.html 
+
+# Blink tests that crash the DatabaseProcess.
+storage/indexeddb/createIndex-after-failure.html
+storage/indexeddb/cursor-key-order.html # Crashes in WebKit::KeyedDecoder::~KeyedDecoder()
+storage/indexeddb/database-closepending-flag.html # Crashes under DatabaseProcessIDBConnection::deleteDatabase
+storage/indexeddb/database-odd-names.html # Crashes under WebKit::DatabaseProcess::ensurePathExists
+storage/indexeddb/deleteIndex.html # Crashes under WebKit::UniqueIDBDatabase::deleteIndex
 
 # Blink tests that pass once, but are known to cause trouble downstream.
 storage/indexeddb/clone-exception.html
 storage/indexeddb/connection-leak.html
+storage/indexeddb/dont-wedge.html
 
 # We don't currently support indexeddb in workers
 storage/indexeddb/basics-shared-workers.html
 storage/indexeddb/basics-workers.html
 storage/indexeddb/cursor-advance-workers.html
 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html
+storage/indexeddb/dont-commit-on-blocked.html
 storage/indexeddb/factory-basics-workers.html
 storage/indexeddb/index-basics-workers.html
 storage/indexeddb/objectstore-basics-workers.html
index b74f1d7..d24573d 100644 (file)
@@ -13,7 +13,7 @@ Expecting exception from db.transaction("doesntExist")
 PASS Exception was thrown.
 PASS code is DOMException.INVALID_STATE_ERR
 PASS ename is 'InvalidStateError'
-Exception message: Failed to execute 'transaction' on 'IDBDatabase': A version change transaction is running.
+Exception message: InvalidStateError: DOM IDBDatabase Exception 11
 PASS db.version is 1
 PASS db.name is "database-basics.html"
 PASS db.objectStoreNames is []
@@ -53,7 +53,7 @@ Expecting exception from db.transaction('test123')
 PASS Exception was thrown.
 PASS code is DOMException.INVALID_STATE_ERR
 PASS ename is 'InvalidStateError'
-Exception message: Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing.
+Exception message: InvalidStateError: DOM IDBDatabase Exception 11
 Call twice, make sure it's harmless
 db.close()
 PASS successfullyParsed is true
index 0ed44ed..eff5b64 100644 (file)
@@ -5,7 +5,7 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
 
 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
 
-PASS indexedDB.open(); threw exception TypeError: Failed to execute 'open' on 'IDBFactory': 1 argument required, but only 0 present..
+PASS indexedDB.open(); threw exception TypeError: Not enough arguments.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 15c9196..f7f3527 100644 (file)
@@ -27,7 +27,7 @@ Expecting exception from store.index('index')
 PASS Exception was thrown.
 PASS code is DOMException.NOT_FOUND_ERR
 PASS ename is 'NotFoundError'
-Exception message: Failed to execute 'index' on 'IDBObjectStore': The specified index was not found.
+Exception message: NotFoundError: DOM IDBDatabase Exception 8
 PASS successfullyParsed is true
 
 TEST COMPLETE
index e87c257..a7a9580 100644 (file)
@@ -8,7 +8,7 @@ indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.
 dbname = "deleteObjectStore-name-argument-required.html"
 indexedDB.deleteDatabase(dbname)
 indexedDB.open(dbname)
-PASS db.deleteObjectStore(); threw exception TypeError: Failed to execute 'deleteObjectStore' on 'IDBDatabase': 1 argument required, but only 0 present..
+PASS db.deleteObjectStore(); threw exception TypeError: Not enough arguments.
 PASS successfullyParsed is true
 
 TEST COMPLETE