mirror of
https://github.com/servo/servo.git
synced 2025-10-04 02:29:12 +01:00
Implement play, pause, paused, and autoplay APIs.
This commit is contained in:
parent
5960fbe604
commit
e3db11fd8b
20 changed files with 118 additions and 399 deletions
|
@ -2646,9 +2646,6 @@
|
|||
[HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate" with the proper type (23)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "paused" with the proper type (24)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "defaultPlaybackRate" with the proper type (25)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -2664,18 +2661,9 @@
|
|||
[HTMLMediaElement interface: document.createElement("video") must inherit property "ended" with the proper type (29)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "autoplay" with the proper type (30)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "loop" with the proper type (31)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "play" with the proper type (32)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "pause" with the proper type (33)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("video") must inherit property "mediaGroup" with the proper type (34)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -2736,9 +2724,6 @@
|
|||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate" with the proper type (23)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "paused" with the proper type (24)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultPlaybackRate" with the proper type (25)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -2754,18 +2739,9 @@
|
|||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "ended" with the proper type (29)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "autoplay" with the proper type (30)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "loop" with the proper type (31)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "play" with the proper type (32)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "pause" with the proper type (33)]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: document.createElement("audio") must inherit property "mediaGroup" with the proper type (34)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3078,9 +3054,6 @@
|
|||
[HTMLMediaElement interface: operation getStartDate()]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: attribute paused]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: attribute defaultPlaybackRate]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3096,18 +3069,9 @@
|
|||
[HTMLMediaElement interface: attribute ended]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: attribute autoplay]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: attribute loop]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: operation play()]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: operation pause()]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMediaElement interface: attribute mediaGroup]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -9759,114 +9759,6 @@
|
|||
[video.preload: IDL set to "AUTO" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL get with DOM attribute unset]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to "" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to " foo " followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to undefined followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to null followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to 7 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to 1.5 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to true followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to false followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to object "[object Object\]" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to NaN followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to -Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to "\\0" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to object "test-toString" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to object "test-valueOf" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: setAttribute() to "autoplay" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to "" followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to "" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to " foo " followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to undefined followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to undefined followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to null followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to null followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to 7 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to 1.5 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to false followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to object "[object Object\]" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to NaN followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to NaN followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to -Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to "\\0" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to object "test-toString" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.autoplay: IDL set to object "test-valueOf" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[video.loop: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -11907,114 +11799,6 @@
|
|||
[audio.preload: IDL set to "AUTO" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL get with DOM attribute unset]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to "" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to " foo " followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to undefined followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to null followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to 7 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to 1.5 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to true followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to false followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to object "[object Object\]" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to NaN followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to -Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to "\\0" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to object "test-toString" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to object "test-valueOf" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: setAttribute() to "autoplay" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to "" followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to "" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to " foo " followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to undefined followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to undefined followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to null followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to null followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to 7 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to 1.5 followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to false followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to object "[object Object\]" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to NaN followed by hasAttribute()]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to NaN followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to -Infinity followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to "\\0" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to object "test-toString" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.autoplay: IDL set to object "test-valueOf" followed by IDL get]
|
||||
expected: FAIL
|
||||
|
||||
[audio.loop: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue