IndexedDB: don't expose IDBDatabaseError to script
[WebKit-https.git] / LayoutTests / storage / indexeddb / readonly-expected.txt
1 Test IndexedDB readonly properties
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
7
8 indexedDB.open(name, description)
9 trying to set readonly property request.result
10 request.result = Infinity
11 PASS request.result is still [object IDBDatabase]
12 trying to set readonly property request.errorCode
13 request.errorCode = 666
14 PASS request.errorCode is still 0
15 trying to set readonly property request.source
16 request.source = this
17 PASS request.source is still [object IDBFactory]
18 trying to set readonly property request.transaction
19 request.transaction = this
20 PASS request.transaction is still null
21 trying to set readonly property request.readyState
22 request.readyState = 666
23 PASS request.readyState is still 2
24 db = event.target.result
25 trying to set readonly property db.name
26 db.name = 'bar'
27 PASS db.name is still foo
28 request = db.setVersion('1')
29 transaction = event.target.result;
30 trying to set readonly property transaction.mode
31 transaction.mode = 666
32 PASS transaction.mode is still 2
33 trying to set readonly property transaction.db
34 transaction.db = this
35 PASS transaction.db is still [object IDBDatabase]
36 Deleted all object stores.
37 objectStore = db.createObjectStore('foo');
38 trying to set readonly property objectStore.name
39 objectStore.name = 'bar'
40 PASS objectStore.name is still foo
41 trying to set readonly property objectStore.keyPath
42 objectStore.keyPath = 'bar'
43 PASS objectStore.keyPath is still null
44 result = objectStore.add({}, 'first');
45 result = objectStore.openCursor();
46 cursor = event.target.result;
47 trying to set readonly property cursor.source
48 cursor.source = this
49 PASS cursor.source is still [object IDBObjectStore]
50 trying to set readonly property cursor.direction
51 cursor.direction = 666
52 PASS cursor.direction is still 0
53 trying to set readonly property cursor.key
54 cursor.key = Infinity
55 PASS cursor.key is still first
56 trying to set readonly property cursor.primaryKey
57 cursor.primaryKey = Infinity
58 PASS cursor.primaryKey is still first
59 index = objectStore.createIndex('first', 'first');
60 trying to set readonly property index.name
61 index.name = 'bar'
62 PASS index.name is still first
63 trying to set readonly property index.objectStore
64 index.objectStore = this
65 PASS index.objectStore is still [object IDBObjectStore]
66 trying to set readonly property index.keyPath
67 index.keyPath = 'bar'
68 PASS index.keyPath is still first
69 trying to set readonly property index.unique
70 index.unique = true
71 PASS index.unique is still false
72 trying to set readonly property keyRange.lower
73 keyRange.lower = Infinity
74 PASS keyRange.lower is still first
75 trying to set readonly property keyRange.upper
76 keyRange.upper = Infinity
77 PASS keyRange.upper is still first
78 trying to set readonly property keyRange.lowerOpen
79 keyRange.lowerOpen = true
80 PASS keyRange.lowerOpen is still false
81 trying to set readonly property keyRange.upperOpen
82 keyRange.upperOpen = true
83 PASS keyRange.upperOpen is still false
84 PASS successfullyParsed is true
85
86 TEST COMPLETE
87