| Index: LayoutTests/storage/indexeddb/factory-cmp-expected.txt
|
| diff --git a/LayoutTests/storage/indexeddb/factory-cmp-expected.txt b/LayoutTests/storage/indexeddb/factory-cmp-expected.txt
|
| index f19d0b1916d9c84cc1bb09b2ca494581f9f55c07..970f251224ad84b9c84750922242d82453739d49 100644
|
| --- a/LayoutTests/storage/indexeddb/factory-cmp-expected.txt
|
| +++ b/LayoutTests/storage/indexeddb/factory-cmp-expected.txt
|
| @@ -210,332 +210,332 @@ Expecting exception from indexedDB.cmp(void 0, true)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(true, void 0)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(void 0, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', void 0)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(true, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', true)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(true, false)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(false, true)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(true, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', true)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(false, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', false)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(false, NaN)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(NaN, false)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(false, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', false)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(NaN, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', NaN)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(NaN, new Date(NaN))
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(new Date(NaN), NaN)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(NaN, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', NaN)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(new Date(NaN), 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', new Date(NaN))
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(new Date(NaN), 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(null, new Date(NaN))
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(new Date(NaN), 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', new Date(NaN))
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(null, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp({}, 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(null, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp({}, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp({}, function () {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(function () {}, {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp({}, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(function () {}, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', function () {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(function () {}, /regex/)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(/regex/, function () {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(function () {}, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', function () {})
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(/regex/, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', /regex/)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(/regex/, self)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self, /regex/)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(/regex/, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', /regex/)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', self)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self, self.document)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document, self)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', self)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', self.document)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document, self.document.body)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document.body, self.document)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', self.document)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp(self.document.body, 'valid')
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
| Expecting exception from indexedDB.cmp('valid', self.document.body)
|
| 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 'cmp' on 'IDBFactory': The parameter is not a valid key.
|
|
|
| compare identical keys
|
| PASS indexedDB.cmp(0, -0) is 0
|
|
|