Test files: 4; Total subtests: 107
Test | FF30 | FF33 | UC10 |
---|---|---|---|
/proximity/ProximityEvent_tests.html | TIMEOUT | TIMEOUT | - |
the event is an instance of DeviceProximityEvent | PASS | PASS | - |
the event inherits from Event | PASS | PASS | - |
Missing type argument | PASS | PASS | - |
Event type set to undefined | PASS | PASS | - |
type argument is null | PASS | PASS | - |
type argument is number | PASS | PASS | - |
type argument is Number | PASS | PASS | - |
type argument is array | PASS | PASS | - |
type argument is instance of Array | PASS | PASS | - |
type argument is nested array | PASS | PASS | - |
type argument is host object | PASS | PASS | - |
type argument is boolean (true) | PASS | PASS | - |
type argument is instance of Boolean (true) | PASS | PASS | - |
type argument is boolean (false) | PASS | PASS | - |
type argument is instance of Boolean (false) | PASS | PASS | - |
type argument is string | PASS | PASS | - |
type argument is instance of String | PASS | PASS | - |
type argument is function | PASS | PASS | - |
type argument is complext object, with toString method | PASS | PASS | - |
toString is of type function | PASS | PASS | - |
eventInitDict argument sets to undefined | PASS | PASS | - |
eventInitDict argument is null | PASS | PASS | - |
eventInitDict argument is Date object | PASS | PASS | - |
eventInitDict argument is RegExp object | PASS | PASS | - |
eventInitDict argument is boolean | PASS | PASS | - |
eventInitDict argument is number | PASS | PASS | - |
eventInitDict argument is string | PASS | PASS | - |
value attribute exist | PASS | PASS | - |
value attribute is readonly | PASS | PASS | - |
value initializes to positive Infinity | PASS | PASS | - |
value set to positive Infinity | PASS | PASS | - |
value set to negative Infinity | PASS | PASS | - |
value set to 0 | PASS | PASS | - |
value set to 1 | PASS | PASS | - |
value set to 0.5 | PASS | PASS | - |
value set to false | PASS | PASS | - |
value set to true | PASS | PASS | - |
value of undefined resolves to NaN | FAIL | FAIL | - |
value of null resolves to 0 | PASS | PASS | - |
value of empty string must resolve to 0 | PASS | PASS | - |
value of U+0020 must resolve to 0 | PASS | PASS | - |
value of multiple U+0020 must resolve to 0 | PASS | PASS | - |
value converts to 1234 | PASS | PASS | - |
value converts to 0 | PASS | PASS | - |
value of {} resolves to NaN | PASS | PASS | - |
value resolves to NaN | PASS | PASS | - |
value resolves 123 | PASS | PASS | - |
min attribute exist | PASS | PASS | - |
min attribute is readonly | PASS | PASS | - |
min initializes to negative Infinity | PASS | PASS | - |
max attribute exist | PASS | PASS | - |
max attribute is readonly | PASS | PASS | - |
max initializes to positive Infinity | PASS | PASS | - |
ondeviceproximity exists | PASS | FAIL | - |
ondeviceproximity is null | PASS | PASS | - |
ondeviceproximity is set to function | PASS | FAIL | - |
treat object as null | FAIL | FAIL | - |
treat object with non-callable call property as null | FAIL | FAIL | - |
treat string as null | PASS | PASS | - |
treat number as null | PASS | PASS | - |
treat undefined as null | PASS | PASS | - |
treat array as null | FAIL | FAIL | - |
treat non-callable host object as null | FAIL | FAIL | - |
the event is an instance of UserProximityEvent | PASS | PASS | - |
must have attribute near | PASS | PASS | - |
near is readonly | PASS | PASS | - |
near initializes to false | PASS | PASS | - |
near set to false | PASS | PASS | - |
near set to true | PASS | PASS | - |
near set to undefined | PASS | PASS | - |
near set to null | PASS | PASS | - |
near set to 0 | PASS | PASS | - |
near set to empty string | PASS | PASS | - |
near set to U+0020 | PASS | PASS | - |
near set to 1 | PASS | PASS | - |
near set to [] | PASS | PASS | - |
near set to {} | PASS | PASS | - |
near set to object that resolves to false | PASS | PASS | - |
onuserproximity exists | PASS | FAIL | - |
onuserproximity is null | PASS | PASS | - |
onuserproximity exists and can be set to a function | PASS | PASS | - |
/proximity/idlharness.html | OK | OK | ERROR |
Window interface: attribute ondeviceproximity | PASS | FAIL | FAIL |
Window interface: attribute onuserproximity | PASS | FAIL | FAIL |
Window must be primary interface of window | PASS | PASS | PASS |
Stringification of window | PASS | PASS | FAIL |
Window interface: window must inherit property "ondeviceproximity" with the proper type (0) | PASS | FAIL | FAIL |
Window interface: window must inherit property "onuserproximity" with the proper type (1) | PASS | FAIL | FAIL |
DeviceProximityEvent interface: existence and properties of interface object | FAIL | FAIL | FAIL |
DeviceProximityEvent interface object length | PASS | PASS | FAIL |
DeviceProximityEvent interface: existence and properties of interface prototype object | PASS | PASS | FAIL |
DeviceProximityEvent interface: existence and properties of interface prototype object's "constructor" property | PASS | PASS | FAIL |
DeviceProximityEvent interface: attribute value | PASS | PASS | FAIL |
DeviceProximityEvent interface: attribute min | PASS | PASS | FAIL |
DeviceProximityEvent interface: attribute max | PASS | PASS | FAIL |
DeviceProximityEvent must be primary interface of new DeviceProximityEvent("foo") | PASS | PASS | FAIL |
Stringification of new DeviceProximityEvent("foo") | PASS | PASS | FAIL |
DeviceProximityEvent interface: new DeviceProximityEvent("foo") must inherit property "value" with the proper type (0) | PASS | PASS | FAIL |
DeviceProximityEvent interface: new DeviceProximityEvent("foo") must inherit property "min" with the proper type (1) | PASS | PASS | FAIL |
DeviceProximityEvent interface: new DeviceProximityEvent("foo") must inherit property "max" with the proper type (2) | PASS | PASS | FAIL |
UserProximityEvent interface: existence and properties of interface object | FAIL | FAIL | FAIL |
UserProximityEvent interface object length | PASS | PASS | FAIL |
UserProximityEvent interface: existence and properties of interface prototype object | PASS | PASS | FAIL |
UserProximityEvent interface: existence and properties of interface prototype object's "constructor" property | PASS | PASS | FAIL |
UserProximityEvent interface: attribute near | PASS | PASS | FAIL |
UserProximityEvent must be primary interface of new UserProximityEvent("foo") | PASS | PASS | FAIL |
Stringification of new UserProximityEvent("foo") | PASS | PASS | FAIL |
UserProximityEvent interface: new UserProximityEvent("foo") must inherit property "near" with the proper type (0) | PASS | PASS | FAIL |
/proximity/DeviceProximityEvent_tests.html | - | - | ERROR |
/proximity/UserProximityEvent_tests.html | - | - | ERROR |