Index: LayoutTests/storage/indexeddb/objectstore-basics-expected.txt |
diff --git a/LayoutTests/storage/indexeddb/objectstore-basics-expected.txt b/LayoutTests/storage/indexeddb/objectstore-basics-expected.txt |
index d3e95174d4a36b1630500fabb1c59cbd3e4001d4..3c960976710e0d342825aab0b45e49edd5fcd29b 100644 |
--- a/LayoutTests/storage/indexeddb/objectstore-basics-expected.txt |
+++ b/LayoutTests/storage/indexeddb/objectstore-basics-expected.txt |
@@ -51,7 +51,7 @@ Expecting exception from store.index('asdf') |
PASS Exception was thrown. |
PASS code is DOMException.NOT_FOUND_ERR |
PASS ename is 'NotFoundError' |
-Exception message: The specified index was not found. |
+Exception message: Failed to execute 'index' on 'IDBObjectStore': The specified index was not found. |
createIndex(): |
index = store.createIndex('indexName', 'x', {unique: true}) |
PASS index is non-null. |
@@ -63,7 +63,7 @@ Expecting exception from store.index('asdf') |
PASS Exception was thrown. |
PASS code is DOMException.NOT_FOUND_ERR |
PASS ename is 'NotFoundError' |
-Exception message: The specified index was not found. |
+Exception message: Failed to execute 'index' on 'IDBObjectStore': The specified index was not found. |
indexedDB.open(dbname, 2) |
db.close() |
PASS db.version is 2 |
@@ -113,7 +113,7 @@ Expecting exception from store.add({x: 'othervalue'}, null) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': The parameter is not a valid key. |
db.transaction(['storeName'], 'readwrite') |
store = transaction.objectStore('storeName') |
Ensure invalid key pointed at by index keyPath is ignored |
@@ -139,25 +139,25 @@ Expecting exception from store.get({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'get' on 'IDBObjectStore': The parameter is not a valid key. |
Passing an invalid key into store.delete(). |
Expecting exception from store.delete({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'delete' on 'IDBObjectStore': The parameter is not a valid key. |
Passing an invalid key into store.add(). |
Expecting exception from store.add(null, {}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': The parameter is not a valid key. |
Passing an invalid key into store.put(). |
Expecting exception from store.put(null, {}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': The parameter is not a valid key. |
testPreConditions(): |
indexedDB.open(dbname, 3) |
@@ -174,31 +174,31 @@ Expecting exception from storeWithInLineKeys.put({key: 1}, 'key') |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The object store uses in-line keys and the key parameter was provided. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': The object store uses in-line keys and the key parameter was provided. |
The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
Expecting exception from storeWithOutOfLineKeys.put({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
The object store uses in-line keys and the result of evaluating the object store's key path yields a value and that value is not a valid key. |
Expecting exception from storeWithInLineKeys.put({key: null}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: Evaluating the object store's key path yielded a value that is not a valid key. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': Evaluating the object store's key path yielded a value that is not a valid key. |
The object store uses in-line keys but no key generator and the result of evaluating the object store's key path does not yield a value. |
Expecting exception from storeWithInLineKeys.put({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: Evaluating the object store's key path did not yield a value. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': Evaluating the object store's key path did not yield a value. |
The key parameter was provided but does not contain a valid key. |
Expecting exception from storeWithOutOfLineKeys.put({}, null) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'put' on 'IDBObjectStore': The parameter is not a valid key. |
IDBObjectStore.add() |
The object store uses in-line keys and the key parameter was provided. |
@@ -206,31 +206,31 @@ Expecting exception from storeWithInLineKeys.add({key: 1}, 'key') |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The object store uses in-line keys and the key parameter was provided. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': The object store uses in-line keys and the key parameter was provided. |
The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
Expecting exception from storeWithOutOfLineKeys.add({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': The object store uses out-of-line keys and has no key generator and the key parameter was not provided. |
The object store uses in-line keys and the result of evaluating the object store's key path yields a value and that value is not a valid key. |
Expecting exception from storeWithInLineKeys.add({key: null}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: Evaluating the object store's key path yielded a value that is not a valid key. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': Evaluating the object store's key path yielded a value that is not a valid key. |
The object store uses in-line keys but no key generator and the result of evaluating the object store's key path does not yield a value. |
Expecting exception from storeWithInLineKeys.add({}) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: Evaluating the object store's key path did not yield a value. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': Evaluating the object store's key path did not yield a value. |
The key parameter was provided but does not contain a valid key. |
Expecting exception from storeWithOutOfLineKeys.add({}, null) |
PASS Exception was thrown. |
PASS code is 0 |
PASS ename is 'DataError' |
-Exception message: The parameter is not a valid key. |
+Exception message: Failed to execute 'add' on 'IDBObjectStore': The parameter is not a valid key. |
PASS successfullyParsed is true |
TEST COMPLETE |