Re: MediaRecoder: add idlharness WPT (#5170)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/212613160)

# Firefox (nightly channel) #
Testing web-platform-tests at revision 49049cab5058c9b62addbd96eda80862462e7326
Using browser at version BuildID 20170318110156; SourceStamp 23a4b7430dd7e83a2809bf3dc41471f154301eda
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>1 test ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/5170/mediacapture-record/idlharness.html">/mediacapture-record/idlharness.html</a></summary>


|                                                               Subtest                                                               | Results |                                                               Messages                                                               |
|-------------------------------------------------------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                                     | OK      |                                                                                                                                      |
| `MediaRecorder interface: existence and properties of interface object`                                                             | PASS    |                                                                                                                                      |
| `MediaRecorder interface object length`                                                                                             | PASS    |                                                                                                                                      |
| `MediaRecorder interface object name`                                                                                               | PASS    |                                                                                                                                      |
| `MediaRecorder interface: existence and properties of interface prototype object`                                                   | PASS    |                                                                                                                                      |
| `MediaRecorder interface: existence and properties of interface prototype object's "constructor" property`                          | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute stream`                                                                                         | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute mimeType`                                                                                       | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute state`                                                                                          | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute onstart`                                                                                        | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute onstop`                                                                                         | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute ondataavailable`                                                                                | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute onpause`                                                                                        | FAIL    | `assert_true: The prototype object must have a property "onpause" expected true got false`                                           |
| `MediaRecorder interface: attribute onresume`                                                                                       | FAIL    | `assert_true: The prototype object must have a property "onresume" expected true got false`                                          |
| `MediaRecorder interface: attribute onerror`                                                                                        | PASS    |                                                                                                                                      |
| `MediaRecorder interface: attribute videoBitsPerSecond`                                                                             | FAIL    | `assert_true: The prototype object must have a property "videoBitsPerSecond" expected true got false`                                |
| `MediaRecorder interface: attribute audioBitsPerSecond`                                                                             | FAIL    | `assert_true: The prototype object must have a property "audioBitsPerSecond" expected true got false`                                |
| `MediaRecorder interface: operation start(long)`                                                                                    | PASS    |                                                                                                                                      |
| `MediaRecorder interface: operation stop()`                                                                                         | PASS    |                                                                                                                                      |
| `MediaRecorder interface: operation pause()`                                                                                        | PASS    |                                                                                                                                      |
| `MediaRecorder interface: operation resume()`                                                                                       | PASS    |                                                                                                                                      |
| `MediaRecorder interface: operation requestData()`                                                                                  | PASS    |                                                                                                                                      |
| `MediaRecorder interface: operation isTypeSupported(DOMString)`                                                                     | PASS    |                                                                                                                                      |
| `MediaRecorder must be primary interface of [object MediaRecorder]`                                                                 | PASS    |                                                                                                                                      |
| `Stringification of [object MediaRecorder]`                                                                                         | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "stream" with the proper type (0)`                           | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "mimeType" with the proper type (1)`                         | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "state" with the proper type (2)`                            | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "onstart" with the proper type (3)`                          | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "onstop" with the proper type (4)`                           | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "ondataavailable" with the proper type (5)`                  | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "onpause" with the proper type (6)`                          | FAIL    | `assert_inherits: property "onpause" not found in prototype chain`                                                                   |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "onresume" with the proper type (7)`                         | FAIL    | `assert_inherits: property "onresume" not found in prototype chain`                                                                  |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "onerror" with the proper type (8)`                          | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "videoBitsPerSecond" with the proper type (9)`               | FAIL    | `assert_inherits: property "videoBitsPerSecond" not found in prototype chain`                                                        |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "audioBitsPerSecond" with the proper type (10)`              | FAIL    | `assert_inherits: property "audioBitsPerSecond" not found in prototype chain`                                                        |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "start" with the proper type (11)`                           | PASS    |                                                                                                                                      |
| `MediaRecorder interface: calling start(long) on [object MediaRecorder] with too few arguments must throw TypeError`                | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "stop" with the proper type (12)`                            | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "pause" with the proper type (13)`                           | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "resume" with the proper type (14)`                          | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "requestData" with the proper type (15)`                     | PASS    |                                                                                                                                      |
| `MediaRecorder interface: [object MediaRecorder] must inherit property "isTypeSupported" with the proper type (16)`                 | PASS    |                                                                                                                                      |
| `MediaRecorder interface: calling isTypeSupported(DOMString) on [object MediaRecorder] with too few arguments must throw TypeError` | PASS    |                                                                                                                                      |
| `BlobEvent interface: existence and properties of interface object`                                                                 | PASS    |                                                                                                                                      |
| `BlobEvent interface object length`                                                                                                 | FAIL    | `assert_equals: wrong value for BlobEvent.length expected 2 but got 1`                                                               |
| `BlobEvent interface object name`                                                                                                   | PASS    |                                                                                                                                      |
| `BlobEvent interface: existence and properties of interface prototype object`                                                       | PASS    |                                                                                                                                      |
| `BlobEvent interface: existence and properties of interface prototype object's "constructor" property`                              | PASS    |                                                                                                                                      |
| `BlobEvent interface: attribute data`                                                                                               | PASS    |                                                                                                                                      |
| `BlobEvent interface: attribute timecode`                                                                                           | FAIL    | `assert_true: The prototype object must have a property "timecode" expected true got false`                                          |
| `MediaRecorderErrorEvent interface: existence and properties of interface object`                                                   | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |
| `MediaRecorderErrorEvent interface object length`                                                                                   | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |
| `MediaRecorderErrorEvent interface object name`                                                                                     | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |
| `MediaRecorderErrorEvent interface: existence and properties of interface prototype object`                                         | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |
| `MediaRecorderErrorEvent interface: existence and properties of interface prototype object's "constructor" property`                | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |
| `MediaRecorderErrorEvent interface: attribute error`                                                                                | FAIL    | `assert_own_property: self does not have own property "MediaRecorderErrorEvent" expected property "MediaRecorderErrorEvent" missing` |

</details>
</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5170#issuecomment-287594808

Received on Sunday, 19 March 2017 05:04:32 UTC