OLD | NEW |
1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
2 FAIL Window interface: attribute indexedDB assert_equals: "indexedDB" must have
a getter expected "function" but got "undefined" | 2 FAIL Window interface: attribute indexedDB assert_equals: "indexedDB" must have
a getter expected "function" but got "undefined" |
3 PASS IDBKeyRange interface: existence and properties of interface object | 3 PASS IDBKeyRange interface: existence and properties of interface object |
4 PASS IDBKeyRange interface object length | 4 PASS IDBKeyRange interface object length |
5 FAIL IDBKeyRange interface: existence and properties of interface prototype obje
ct assert_equals: class string of IDBKeyRange.prototype expected "[object IDBKey
RangePrototype]" but got "[object Object]" | 5 FAIL IDBKeyRange interface: existence and properties of interface prototype obje
ct assert_equals: class string of IDBKeyRange.prototype expected "[object IDBKey
RangePrototype]" but got "[object IDBKeyRange]" |
6 PASS IDBKeyRange interface: existence and properties of interface prototype obje
ct's "constructor" property | 6 PASS IDBKeyRange interface: existence and properties of interface prototype obje
ct's "constructor" property |
7 PASS IDBKeyRange interface: attribute lower | 7 PASS IDBKeyRange interface: attribute lower |
8 PASS IDBKeyRange interface: attribute upper | 8 PASS IDBKeyRange interface: attribute upper |
9 PASS IDBKeyRange interface: attribute lowerOpen | 9 PASS IDBKeyRange interface: attribute lowerOpen |
10 PASS IDBKeyRange interface: attribute upperOpen | 10 PASS IDBKeyRange interface: attribute upperOpen |
11 PASS IDBKeyRange interface: operation only(any) | 11 PASS IDBKeyRange interface: operation only(any) |
12 PASS IDBKeyRange interface: operation lowerBound(any,boolean) | 12 PASS IDBKeyRange interface: operation lowerBound(any,boolean) |
13 PASS IDBKeyRange interface: operation upperBound(any,boolean) | 13 PASS IDBKeyRange interface: operation upperBound(any,boolean) |
14 PASS IDBKeyRange interface: operation bound(any,any,boolean,boolean) | 14 PASS IDBKeyRange interface: operation bound(any,any,boolean,boolean) |
15 PASS IDBKeyRange must be primary interface of IDBKeyRange.only(0) | 15 PASS IDBKeyRange must be primary interface of IDBKeyRange.only(0) |
16 PASS Stringification of IDBKeyRange.only(0) | 16 PASS Stringification of IDBKeyRange.only(0) |
17 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" wi
th the proper type (0) | 17 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" wi
th the proper type (0) |
18 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" wi
th the proper type (1) | 18 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" wi
th the proper type (1) |
19 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen
" with the proper type (2) | 19 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen
" with the proper type (2) |
20 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen
" with the proper type (3) | 20 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen
" with the proper type (3) |
21 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" wit
h the proper type (4) | 21 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" wit
h the proper type (4) |
22 PASS IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too fe
w arguments must throw TypeError | 22 PASS IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too fe
w arguments must throw TypeError |
23 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBoun
d" with the proper type (5) | 23 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBoun
d" with the proper type (5) |
24 PASS IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(
0) with too few arguments must throw TypeError | 24 PASS IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(
0) with too few arguments must throw TypeError |
25 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBoun
d" with the proper type (6) | 25 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBoun
d" with the proper type (6) |
26 PASS IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(
0) with too few arguments must throw TypeError | 26 PASS IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(
0) with too few arguments must throw TypeError |
27 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" wi
th the proper type (7) | 27 PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" wi
th the proper type (7) |
28 PASS IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRang
e.only(0) with too few arguments must throw TypeError | 28 PASS IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRang
e.only(0) with too few arguments must throw TypeError |
29 PASS IDBRequest interface: existence and properties of interface object | 29 PASS IDBRequest interface: existence and properties of interface object |
30 PASS IDBRequest interface object length | 30 PASS IDBRequest interface object length |
31 FAIL IDBRequest interface: existence and properties of interface prototype objec
t assert_equals: class string of IDBRequest.prototype expected "[object IDBReque
stPrototype]" but got "[object Object]" | 31 FAIL IDBRequest interface: existence and properties of interface prototype objec
t assert_equals: class string of IDBRequest.prototype expected "[object IDBReque
stPrototype]" but got "[object IDBRequest]" |
32 PASS IDBRequest interface: existence and properties of interface prototype objec
t's "constructor" property | 32 PASS IDBRequest interface: existence and properties of interface prototype objec
t's "constructor" property |
33 PASS IDBRequest interface: attribute result | 33 PASS IDBRequest interface: attribute result |
34 PASS IDBRequest interface: attribute error | 34 PASS IDBRequest interface: attribute error |
35 PASS IDBRequest interface: attribute source | 35 PASS IDBRequest interface: attribute source |
36 PASS IDBRequest interface: attribute transaction | 36 PASS IDBRequest interface: attribute transaction |
37 PASS IDBRequest interface: attribute readyState | 37 PASS IDBRequest interface: attribute readyState |
38 PASS IDBRequest interface: attribute onsuccess | 38 PASS IDBRequest interface: attribute onsuccess |
39 PASS IDBRequest interface: attribute onerror | 39 PASS IDBRequest interface: attribute onerror |
40 PASS IDBOpenDBRequest interface: existence and properties of interface object | 40 PASS IDBOpenDBRequest interface: existence and properties of interface object |
41 PASS IDBOpenDBRequest interface object length | 41 PASS IDBOpenDBRequest interface object length |
42 FAIL IDBOpenDBRequest interface: existence and properties of interface prototype
object assert_equals: class string of IDBOpenDBRequest.prototype expected "[obj
ect IDBOpenDBRequestPrototype]" but got "[object Object]" | 42 FAIL IDBOpenDBRequest interface: existence and properties of interface prototype
object assert_equals: class string of IDBOpenDBRequest.prototype expected "[obj
ect IDBOpenDBRequestPrototype]" but got "[object IDBOpenDBRequest]" |
43 PASS IDBOpenDBRequest interface: existence and properties of interface prototype
object's "constructor" property | 43 PASS IDBOpenDBRequest interface: existence and properties of interface prototype
object's "constructor" property |
44 PASS IDBOpenDBRequest interface: attribute onblocked | 44 PASS IDBOpenDBRequest interface: attribute onblocked |
45 PASS IDBOpenDBRequest interface: attribute onupgradeneeded | 45 PASS IDBOpenDBRequest interface: attribute onupgradeneeded |
46 PASS IDBVersionChangeEvent interface: existence and properties of interface obje
ct | 46 PASS IDBVersionChangeEvent interface: existence and properties of interface obje
ct |
47 PASS IDBVersionChangeEvent interface object length | 47 PASS IDBVersionChangeEvent interface object length |
48 FAIL IDBVersionChangeEvent interface: existence and properties of interface prot
otype object assert_equals: class string of IDBVersionChangeEvent.prototype expe
cted "[object IDBVersionChangeEventPrototype]" but got "[object Object]" | 48 FAIL IDBVersionChangeEvent interface: existence and properties of interface prot
otype object assert_equals: class string of IDBVersionChangeEvent.prototype expe
cted "[object IDBVersionChangeEventPrototype]" but got "[object IDBVersionChange
Event]" |
49 PASS IDBVersionChangeEvent interface: existence and properties of interface prot
otype object's "constructor" property | 49 PASS IDBVersionChangeEvent interface: existence and properties of interface prot
otype object's "constructor" property |
50 PASS IDBVersionChangeEvent interface: attribute oldVersion | 50 PASS IDBVersionChangeEvent interface: attribute oldVersion |
51 PASS IDBVersionChangeEvent interface: attribute newVersion | 51 PASS IDBVersionChangeEvent interface: attribute newVersion |
52 PASS IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEven
t('foo') | 52 PASS IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEven
t('foo') |
53 PASS Stringification of new IDBVersionChangeEvent('foo') | 53 PASS Stringification of new IDBVersionChangeEvent('foo') |
54 PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inhe
rit property "oldVersion" with the proper type (0) | 54 PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inhe
rit property "oldVersion" with the proper type (0) |
55 PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inhe
rit property "newVersion" with the proper type (1) | 55 PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inhe
rit property "newVersion" with the proper type (1) |
56 PASS IDBFactory interface: existence and properties of interface object | 56 PASS IDBFactory interface: existence and properties of interface object |
57 PASS IDBFactory interface object length | 57 PASS IDBFactory interface object length |
58 FAIL IDBFactory interface: existence and properties of interface prototype objec
t assert_equals: class string of IDBFactory.prototype expected "[object IDBFacto
ryPrototype]" but got "[object Object]" | 58 FAIL IDBFactory interface: existence and properties of interface prototype objec
t assert_equals: class string of IDBFactory.prototype expected "[object IDBFacto
ryPrototype]" but got "[object IDBFactory]" |
59 PASS IDBFactory interface: existence and properties of interface prototype objec
t's "constructor" property | 59 PASS IDBFactory interface: existence and properties of interface prototype objec
t's "constructor" property |
60 PASS IDBFactory interface: operation open(DOMString,unsigned long long) | 60 PASS IDBFactory interface: operation open(DOMString,unsigned long long) |
61 PASS IDBFactory interface: operation deleteDatabase(DOMString) | 61 PASS IDBFactory interface: operation deleteDatabase(DOMString) |
62 PASS IDBFactory interface: operation cmp(any,any) | 62 PASS IDBFactory interface: operation cmp(any,any) |
63 PASS IDBFactory must be primary interface of window.indexedDB | 63 PASS IDBFactory must be primary interface of window.indexedDB |
64 PASS Stringification of window.indexedDB | 64 PASS Stringification of window.indexedDB |
65 PASS IDBFactory interface: window.indexedDB must inherit property "open" with th
e proper type (0) | 65 PASS IDBFactory interface: window.indexedDB must inherit property "open" with th
e proper type (0) |
66 PASS IDBFactory interface: calling open(DOMString,unsigned long long) on window.
indexedDB with too few arguments must throw TypeError | 66 PASS IDBFactory interface: calling open(DOMString,unsigned long long) on window.
indexedDB with too few arguments must throw TypeError |
67 PASS IDBFactory interface: window.indexedDB must inherit property "deleteDatabas
e" with the proper type (1) | 67 PASS IDBFactory interface: window.indexedDB must inherit property "deleteDatabas
e" with the proper type (1) |
68 PASS IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB
with too few arguments must throw TypeError | 68 PASS IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB
with too few arguments must throw TypeError |
69 PASS IDBFactory interface: window.indexedDB must inherit property "cmp" with the
proper type (2) | 69 PASS IDBFactory interface: window.indexedDB must inherit property "cmp" with the
proper type (2) |
70 PASS IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few
arguments must throw TypeError | 70 PASS IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few
arguments must throw TypeError |
71 PASS IDBDatabase interface: existence and properties of interface object | 71 PASS IDBDatabase interface: existence and properties of interface object |
72 PASS IDBDatabase interface object length | 72 PASS IDBDatabase interface object length |
73 FAIL IDBDatabase interface: existence and properties of interface prototype obje
ct assert_equals: class string of IDBDatabase.prototype expected "[object IDBDat
abasePrototype]" but got "[object Object]" | 73 FAIL IDBDatabase interface: existence and properties of interface prototype obje
ct assert_equals: class string of IDBDatabase.prototype expected "[object IDBDat
abasePrototype]" but got "[object IDBDatabase]" |
74 PASS IDBDatabase interface: existence and properties of interface prototype obje
ct's "constructor" property | 74 PASS IDBDatabase interface: existence and properties of interface prototype obje
ct's "constructor" property |
75 PASS IDBDatabase interface: attribute name | 75 PASS IDBDatabase interface: attribute name |
76 PASS IDBDatabase interface: attribute version | 76 PASS IDBDatabase interface: attribute version |
77 PASS IDBDatabase interface: attribute objectStoreNames | 77 PASS IDBDatabase interface: attribute objectStoreNames |
78 PASS IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStore
Parameters) | 78 PASS IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStore
Parameters) |
79 PASS IDBDatabase interface: operation deleteObjectStore(DOMString) | 79 PASS IDBDatabase interface: operation deleteObjectStore(DOMString) |
80 PASS IDBDatabase interface: operation transaction([object Object],[object Object
],IDBTransactionMode) | 80 PASS IDBDatabase interface: operation transaction([object Object],[object Object
],IDBTransactionMode) |
81 PASS IDBDatabase interface: operation close() | 81 PASS IDBDatabase interface: operation close() |
82 PASS IDBDatabase interface: attribute onabort | 82 PASS IDBDatabase interface: attribute onabort |
83 PASS IDBDatabase interface: attribute onerror | 83 PASS IDBDatabase interface: attribute onerror |
84 PASS IDBDatabase interface: attribute onversionchange | 84 PASS IDBDatabase interface: attribute onversionchange |
85 PASS IDBObjectStore interface: existence and properties of interface object | 85 PASS IDBObjectStore interface: existence and properties of interface object |
86 PASS IDBObjectStore interface object length | 86 PASS IDBObjectStore interface object length |
87 FAIL IDBObjectStore interface: existence and properties of interface prototype o
bject assert_equals: class string of IDBObjectStore.prototype expected "[object
IDBObjectStorePrototype]" but got "[object Object]" | 87 FAIL IDBObjectStore interface: existence and properties of interface prototype o
bject assert_equals: class string of IDBObjectStore.prototype expected "[object
IDBObjectStorePrototype]" but got "[object IDBObjectStore]" |
88 PASS IDBObjectStore interface: existence and properties of interface prototype o
bject's "constructor" property | 88 PASS IDBObjectStore interface: existence and properties of interface prototype o
bject's "constructor" property |
89 PASS IDBObjectStore interface: attribute name | 89 PASS IDBObjectStore interface: attribute name |
90 PASS IDBObjectStore interface: attribute keyPath | 90 PASS IDBObjectStore interface: attribute keyPath |
91 PASS IDBObjectStore interface: attribute indexNames | 91 PASS IDBObjectStore interface: attribute indexNames |
92 PASS IDBObjectStore interface: attribute transaction | 92 PASS IDBObjectStore interface: attribute transaction |
93 PASS IDBObjectStore interface: attribute autoIncrement | 93 PASS IDBObjectStore interface: attribute autoIncrement |
94 PASS IDBObjectStore interface: operation put(any,any) | 94 PASS IDBObjectStore interface: operation put(any,any) |
95 PASS IDBObjectStore interface: operation add(any,any) | 95 PASS IDBObjectStore interface: operation add(any,any) |
96 PASS IDBObjectStore interface: operation delete(any) | 96 PASS IDBObjectStore interface: operation delete(any) |
97 PASS IDBObjectStore interface: operation get(any) | 97 PASS IDBObjectStore interface: operation get(any) |
98 PASS IDBObjectStore interface: operation clear() | 98 PASS IDBObjectStore interface: operation clear() |
99 PASS IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) | 99 PASS IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) |
100 PASS IDBObjectStore interface: operation createIndex(DOMString,[object Object],[
object Object],IDBIndexParameters) | 100 PASS IDBObjectStore interface: operation createIndex(DOMString,[object Object],[
object Object],IDBIndexParameters) |
101 PASS IDBObjectStore interface: operation index(DOMString) | 101 PASS IDBObjectStore interface: operation index(DOMString) |
102 PASS IDBObjectStore interface: operation deleteIndex(DOMString) | 102 PASS IDBObjectStore interface: operation deleteIndex(DOMString) |
103 PASS IDBObjectStore interface: operation count(any) | 103 PASS IDBObjectStore interface: operation count(any) |
104 PASS IDBIndex interface: existence and properties of interface object | 104 PASS IDBIndex interface: existence and properties of interface object |
105 PASS IDBIndex interface object length | 105 PASS IDBIndex interface object length |
106 FAIL IDBIndex interface: existence and properties of interface prototype object
assert_equals: class string of IDBIndex.prototype expected "[object IDBIndexProt
otype]" but got "[object Object]" | 106 FAIL IDBIndex interface: existence and properties of interface prototype object
assert_equals: class string of IDBIndex.prototype expected "[object IDBIndexProt
otype]" but got "[object IDBIndex]" |
107 PASS IDBIndex interface: existence and properties of interface prototype object'
s "constructor" property | 107 PASS IDBIndex interface: existence and properties of interface prototype object'
s "constructor" property |
108 PASS IDBIndex interface: attribute name | 108 PASS IDBIndex interface: attribute name |
109 PASS IDBIndex interface: attribute objectStore | 109 PASS IDBIndex interface: attribute objectStore |
110 PASS IDBIndex interface: attribute keyPath | 110 PASS IDBIndex interface: attribute keyPath |
111 PASS IDBIndex interface: attribute multiEntry | 111 PASS IDBIndex interface: attribute multiEntry |
112 PASS IDBIndex interface: attribute unique | 112 PASS IDBIndex interface: attribute unique |
113 PASS IDBIndex interface: operation openCursor(any,IDBCursorDirection) | 113 PASS IDBIndex interface: operation openCursor(any,IDBCursorDirection) |
114 PASS IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) | 114 PASS IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) |
115 PASS IDBIndex interface: operation get(any) | 115 PASS IDBIndex interface: operation get(any) |
116 PASS IDBIndex interface: operation getKey(any) | 116 PASS IDBIndex interface: operation getKey(any) |
117 PASS IDBIndex interface: operation count(any) | 117 PASS IDBIndex interface: operation count(any) |
118 PASS IDBCursor interface: existence and properties of interface object | 118 PASS IDBCursor interface: existence and properties of interface object |
119 PASS IDBCursor interface object length | 119 PASS IDBCursor interface object length |
120 FAIL IDBCursor interface: existence and properties of interface prototype object
assert_equals: class string of IDBCursor.prototype expected "[object IDBCursorP
rototype]" but got "[object Object]" | 120 FAIL IDBCursor interface: existence and properties of interface prototype object
assert_equals: class string of IDBCursor.prototype expected "[object IDBCursorP
rototype]" but got "[object IDBCursor]" |
121 PASS IDBCursor interface: existence and properties of interface prototype object
's "constructor" property | 121 PASS IDBCursor interface: existence and properties of interface prototype object
's "constructor" property |
122 PASS IDBCursor interface: attribute source | 122 PASS IDBCursor interface: attribute source |
123 PASS IDBCursor interface: attribute direction | 123 PASS IDBCursor interface: attribute direction |
124 PASS IDBCursor interface: attribute key | 124 PASS IDBCursor interface: attribute key |
125 PASS IDBCursor interface: attribute primaryKey | 125 PASS IDBCursor interface: attribute primaryKey |
126 PASS IDBCursor interface: operation update(any) | 126 PASS IDBCursor interface: operation update(any) |
127 PASS IDBCursor interface: operation advance(unsigned long) | 127 PASS IDBCursor interface: operation advance(unsigned long) |
128 PASS IDBCursor interface: operation continue(any) | 128 PASS IDBCursor interface: operation continue(any) |
129 PASS IDBCursor interface: operation delete() | 129 PASS IDBCursor interface: operation delete() |
130 PASS IDBCursorWithValue interface: existence and properties of interface object | 130 PASS IDBCursorWithValue interface: existence and properties of interface object |
131 PASS IDBCursorWithValue interface object length | 131 PASS IDBCursorWithValue interface object length |
132 FAIL IDBCursorWithValue interface: existence and properties of interface prototy
pe object assert_equals: class string of IDBCursorWithValue.prototype expected "
[object IDBCursorWithValuePrototype]" but got "[object Object]" | 132 FAIL IDBCursorWithValue interface: existence and properties of interface prototy
pe object assert_equals: class string of IDBCursorWithValue.prototype expected "
[object IDBCursorWithValuePrototype]" but got "[object IDBCursorWithValue]" |
133 PASS IDBCursorWithValue interface: existence and properties of interface prototy
pe object's "constructor" property | 133 PASS IDBCursorWithValue interface: existence and properties of interface prototy
pe object's "constructor" property |
134 PASS IDBCursorWithValue interface: attribute value | 134 PASS IDBCursorWithValue interface: attribute value |
135 PASS IDBTransaction interface: existence and properties of interface object | 135 PASS IDBTransaction interface: existence and properties of interface object |
136 PASS IDBTransaction interface object length | 136 PASS IDBTransaction interface object length |
137 FAIL IDBTransaction interface: existence and properties of interface prototype o
bject assert_equals: class string of IDBTransaction.prototype expected "[object
IDBTransactionPrototype]" but got "[object Object]" | 137 FAIL IDBTransaction interface: existence and properties of interface prototype o
bject assert_equals: class string of IDBTransaction.prototype expected "[object
IDBTransactionPrototype]" but got "[object IDBTransaction]" |
138 PASS IDBTransaction interface: existence and properties of interface prototype o
bject's "constructor" property | 138 PASS IDBTransaction interface: existence and properties of interface prototype o
bject's "constructor" property |
139 PASS IDBTransaction interface: attribute mode | 139 PASS IDBTransaction interface: attribute mode |
140 PASS IDBTransaction interface: attribute db | 140 PASS IDBTransaction interface: attribute db |
141 PASS IDBTransaction interface: attribute error | 141 PASS IDBTransaction interface: attribute error |
142 PASS IDBTransaction interface: operation objectStore(DOMString) | 142 PASS IDBTransaction interface: operation objectStore(DOMString) |
143 PASS IDBTransaction interface: operation abort() | 143 PASS IDBTransaction interface: operation abort() |
144 PASS IDBTransaction interface: attribute onabort | 144 PASS IDBTransaction interface: attribute onabort |
145 PASS IDBTransaction interface: attribute oncomplete | 145 PASS IDBTransaction interface: attribute oncomplete |
146 PASS IDBTransaction interface: attribute onerror | 146 PASS IDBTransaction interface: attribute onerror |
147 Harness: the test ran to completion. | 147 Harness: the test ran to completion. |
148 | 148 |
OLD | NEW |