| This is a testharness.js-based test. |
| Found 50 tests; 36 PASS, 14 FAIL, 0 TIMEOUT, 0 NOTRUN. |
| PASS Test IDL implementation of Media Capabilities |
| PASS Partial interface Navigator: original interface defined |
| PASS Partial interface Navigator: valid exposure set |
| PASS Partial interface WorkerNavigator: original interface defined |
| FAIL Partial interface WorkerNavigator: valid exposure set Partial WorkerNavigator interface is exposed to 'DedicatedWorker', the original interface is not. |
| PASS Partial interface Screen: original interface defined |
| PASS Navigator interface: attribute mediaCapabilities |
| PASS Unscopable handled correctly for mediaCapabilities property on Navigator |
| PASS Navigator interface: navigator must inherit property "mediaCapabilities" with the proper type |
| FAIL WorkerNavigator interface: member mediaCapabilities Cannot use 'in' operator to search for 'mediaCapabilities' in undefined |
| FAIL Screen interface: attribute colorGamut assert_true: The prototype object must have a property "colorGamut" expected true got false |
| PASS Unscopable handled correctly for colorGamut property on Screen |
| FAIL Screen interface: attribute luminance assert_true: The prototype object must have a property "luminance" expected true got false |
| PASS Unscopable handled correctly for luminance property on Screen |
| FAIL Screen interface: attribute onchange assert_true: The prototype object must have a property "onchange" expected true got false |
| PASS Unscopable handled correctly for onchange property on Screen |
| PASS MediaCapabilities interface: existence and properties of interface object |
| PASS MediaCapabilities interface object length |
| PASS MediaCapabilities interface object name |
| PASS MediaCapabilities interface: existence and properties of interface prototype object |
| PASS MediaCapabilities interface: existence and properties of interface prototype object's "constructor" property |
| PASS MediaCapabilities interface: existence and properties of interface prototype object's @@unscopables property |
| PASS MediaCapabilities interface: operation decodingInfo(MediaDecodingConfiguration) |
| PASS Unscopable handled correctly for decodingInfo(MediaDecodingConfiguration) on MediaCapabilities |
| PASS MediaCapabilities interface: operation encodingInfo(MediaEncodingConfiguration) |
| PASS Unscopable handled correctly for encodingInfo(MediaEncodingConfiguration) on MediaCapabilities |
| FAIL ScreenLuminance interface: existence and properties of interface object assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface object length assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface object name assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| FAIL ScreenLuminance interface: attribute min assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| PASS Unscopable handled correctly for min property on ScreenLuminance |
| FAIL ScreenLuminance interface: attribute max assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| PASS Unscopable handled correctly for max property on ScreenLuminance |
| FAIL ScreenLuminance interface: attribute maxAverage assert_own_property: self does not have own property "ScreenLuminance" expected property "ScreenLuminance" missing |
| PASS Unscopable handled correctly for maxAverage property on ScreenLuminance |
| Harness: the test ran to completion. |
| |