idlharness.any.html
Details
- Test
/user-timing/idlharness.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | idl_test setup |
| PASS | idl_test validation |
| PASS | Partial interface Performance: original interface defined |
| PASS | Partial interface Performance: member names are unique |
| PASS | PerformanceMark interface: existence and properties of interface object |
| PASS | PerformanceMark interface object length |
| PASS | PerformanceMark interface object name |
| PASS | PerformanceMark interface: existence and properties of interface prototype object |
| PASS | PerformanceMark interface: existence and properties of interface prototype object's "constructor" property |
| PASS | PerformanceMark interface: existence and properties of interface prototype object's @@unscopables property |
| FAIL | PerformanceMark interface: attribute detail assert_true: The prototype object must have a property "detail" expected true got false |
| PASS | PerformanceMark must be primary interface of mark |
| PASS | Stringification of mark |
| FAIL | PerformanceMark interface: mark must inherit property "detail" with the proper type assert_inherits: property "detail" found on object expected in prototype chain |
| FAIL | PerformanceMeasure interface: existence and properties of interface object assert_throws_js: interface object didn't throw TypeError when called as a constructor function "function() {
new interface_object();
}" did not throw |
| FAIL | PerformanceMeasure interface object length assert_equals: wrong value for PerformanceMeasure.length expected 0 but got 4 |
| PASS | PerformanceMeasure interface object name |
| PASS | PerformanceMeasure interface: existence and properties of interface prototype object |
| PASS | PerformanceMeasure interface: existence and properties of interface prototype object's "constructor" property |
| PASS | PerformanceMeasure interface: existence and properties of interface prototype object's @@unscopables property |
| FAIL | PerformanceMeasure interface: attribute detail assert_true: The prototype object must have a property "detail" expected true got false |
| PASS | PerformanceMeasure must be primary interface of measure |
| PASS | Stringification of measure |
| FAIL | PerformanceMeasure interface: measure must inherit property "detail" with the proper type assert_inherits: property "detail" found on object expected in prototype chain |
| FAIL | Performance interface: operation mark(DOMString, optional PerformanceMarkOptions) assert_own_property: self does not have own property "Performance" expected property "Performance" missing |
| FAIL | Performance interface: operation clearMarks(optional DOMString) assert_own_property: self does not have own property "Performance" expected property "Performance" missing |
| FAIL | Performance interface: operation measure(DOMString, optional (DOMString or PerformanceMeasureOptions), optional DOMString) assert_own_property: self does not have own property "Performance" expected property "Performance" missing |
| FAIL | Performance interface: operation clearMeasures(optional DOMString) assert_own_property: self does not have own property "Performance" expected property "Performance" missing |
| FAIL | Performance interface: performance must inherit property "mark(DOMString, optional PerformanceMarkOptions)" with the proper type assert_inherits: property "mark" found on object expected in prototype chain |
| FAIL | Performance interface: calling mark(DOMString, optional PerformanceMarkOptions) on performance with too few arguments must throw TypeError assert_inherits: property "mark" found on object expected in prototype chain |
| FAIL | Performance interface: performance must inherit property "clearMarks(optional DOMString)" with the proper type assert_inherits: property "clearMarks" found on object expected in prototype chain |
| FAIL | Performance interface: calling clearMarks(optional DOMString) on performance with too few arguments must throw TypeError assert_inherits: property "clearMarks" found on object expected in prototype chain |
| FAIL | Performance interface: performance must inherit property "measure(DOMString, optional (DOMString or PerformanceMeasureOptions), optional DOMString)" with the proper type assert_inherits: property "measure" found on object expected in prototype chain |
| FAIL | Performance interface: calling measure(DOMString, optional (DOMString or PerformanceMeasureOptions), optional DOMString) on performance with too few arguments must throw TypeError assert_inherits: property "measure" found on object expected in prototype chain |
| FAIL | Performance interface: performance must inherit property "clearMeasures(optional DOMString)" with the proper type assert_inherits: property "clearMeasures" found on object expected in prototype chain |
| FAIL | Performance interface: calling clearMeasures(optional DOMString) on performance with too few arguments must throw TypeError assert_inherits: property "clearMeasures" found on object expected in prototype chain |