Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the basics of TextTrack #22392

Merged
merged 2 commits into from Dec 11, 2018
Merged
Changes from 1 commit
Commits
File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.

Always

Just for now

Prev

update-wpt: TextTrack tests

Update the expectations of TextTrack related tests.
  • Loading branch information
dlrobertson committed Dec 11, 2018
commit eb531f67550b8004df35a0a316e2202ed1f2cc05
@@ -7,3 +7,6 @@
[Script script-svg]
expected: NOTRUN

[Script script-load-error]
expected: NOTRUN

@@ -6819,15 +6819,6 @@
[HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: document.createElement("video") must inherit property "textTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: document.createElement("video") must inherit property "addTextTrack(TextTrackKind, DOMString, DOMString)" with the proper type]
expected: FAIL

[HTMLMediaElement interface: calling addTextTrack(TextTrackKind, DOMString, DOMString) on document.createElement("video") with too few arguments must throw TypeError]
expected: FAIL

[HTMLMediaElement interface: document.createElement("audio") must inherit property "srcObject" with the proper type]
expected: FAIL

@@ -6873,15 +6864,6 @@
[HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: document.createElement("audio") must inherit property "textTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: document.createElement("audio") must inherit property "addTextTrack(TextTrackKind, DOMString, DOMString)" with the proper type]
expected: FAIL

[HTMLMediaElement interface: calling addTextTrack(TextTrackKind, DOMString, DOMString) on document.createElement("audio") with too few arguments must throw TypeError]
expected: FAIL

[HTMLMediaElement interface: new Audio() must inherit property "srcObject" with the proper type]
expected: FAIL

@@ -6927,15 +6909,6 @@
[HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: new Audio() must inherit property "textTracks" with the proper type]
expected: FAIL

[HTMLMediaElement interface: new Audio() must inherit property "addTextTrack(TextTrackKind, DOMString, DOMString)" with the proper type]
expected: FAIL

[HTMLMediaElement interface: calling addTextTrack(TextTrackKind, DOMString, DOMString) on new Audio() with too few arguments must throw TypeError]
expected: FAIL

[HTMLTrackElement interface: attribute kind]
expected: FAIL

@@ -7059,12 +7032,6 @@
[HTMLMediaElement interface: attribute videoTracks]
expected: FAIL

[HTMLMediaElement interface: attribute textTracks]
expected: FAIL

[HTMLMediaElement interface: operation addTextTrack(TextTrackKind, DOMString, DOMString)]
expected: FAIL

[HTMLMapElement interface: attribute name]
expected: FAIL

@@ -9704,114 +9671,12 @@
[VideoTrack interface: attribute selected]
expected: FAIL

[TextTrackList interface: existence and properties of interface object]
expected: FAIL

[TextTrackList interface object length]
expected: FAIL

[TextTrackList interface object name]
expected: FAIL

[TextTrackList interface: existence and properties of interface prototype object]
expected: FAIL

[TextTrackList interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[TextTrackList interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

[TextTrackList interface: attribute length]
expected: FAIL

[TextTrackList interface: operation getTrackById(DOMString)]
expected: FAIL

[TextTrackList interface: attribute onchange]
expected: FAIL

[TextTrackList interface: attribute onaddtrack]
expected: FAIL

[TextTrackList interface: attribute onremovetrack]
expected: FAIL

[TextTrackList must be primary interface of document.createElement("video").textTracks]
expected: FAIL

[Stringification of document.createElement("video").textTracks]
expected: FAIL

[TextTrackList interface: document.createElement("video").textTracks must inherit property "length" with the proper type]
expected: FAIL

[TextTrackList interface: document.createElement("video").textTracks must inherit property "getTrackById(DOMString)" with the proper type]
expected: FAIL

[TextTrackList interface: calling getTrackById(DOMString) on document.createElement("video").textTracks with too few arguments must throw TypeError]
expected: FAIL

[TextTrackList interface: document.createElement("video").textTracks must inherit property "onchange" with the proper type]
expected: FAIL

[TextTrackList interface: document.createElement("video").textTracks must inherit property "onaddtrack" with the proper type]
expected: FAIL

[TextTrackList interface: document.createElement("video").textTracks must inherit property "onremovetrack" with the proper type]
expected: FAIL

[TextTrack interface: existence and properties of interface object]
expected: FAIL

[TextTrack interface object length]
expected: FAIL

[TextTrack interface object name]
expected: FAIL

[TextTrack interface: existence and properties of interface prototype object]
expected: FAIL

[TextTrack interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[TextTrack interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

[TextTrack interface: attribute kind]
expected: FAIL

[TextTrack interface: attribute label]
expected: FAIL

[TextTrack interface: attribute language]
expected: FAIL

[TextTrack interface: attribute id]
expected: FAIL

[TextTrack interface: attribute inBandMetadataTrackDispatchType]
expected: FAIL

[TextTrack interface: attribute mode]
expected: FAIL

[TextTrack interface: attribute cues]
expected: FAIL

[TextTrack interface: attribute activeCues]
expected: FAIL

[TextTrack interface: operation addCue(TextTrackCue)]
expected: FAIL

[TextTrack interface: operation removeCue(TextTrackCue)]
expected: FAIL

[TextTrack interface: attribute oncuechange]
expected: FAIL

[TextTrack must be primary interface of document.createElement("track").track]
expected: FAIL

@@ -9857,84 +9722,6 @@
[TextTrack interface: document.createElement("track").track must inherit property "oncuechange" with the proper type]
expected: FAIL

[TextTrackCueList interface: existence and properties of interface object]
expected: FAIL

[TextTrackCueList interface object length]
expected: FAIL

[TextTrackCueList interface object name]
expected: FAIL

[TextTrackCueList interface: existence and properties of interface prototype object]
expected: FAIL

[TextTrackCueList interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[TextTrackCueList interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

[TextTrackCueList interface: attribute length]
expected: FAIL

[TextTrackCueList interface: operation getCueById(DOMString)]
expected: FAIL

[TextTrackCueList must be primary interface of document.createElement("video").addTextTrack("subtitles").cues]
expected: FAIL

[Stringification of document.createElement("video").addTextTrack("subtitles").cues]
expected: FAIL

[TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "length" with the proper type]
expected: FAIL

[TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "getCueById(DOMString)" with the proper type]
expected: FAIL

[TextTrackCueList interface: calling getCueById(DOMString) on document.createElement("video").addTextTrack("subtitles").cues with too few arguments must throw TypeError]
expected: FAIL

[TextTrackCue interface: existence and properties of interface object]
expected: FAIL

[TextTrackCue interface object length]
expected: FAIL

[TextTrackCue interface object name]
expected: FAIL

[TextTrackCue interface: existence and properties of interface prototype object]
expected: FAIL

[TextTrackCue interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[TextTrackCue interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

[TextTrackCue interface: attribute track]
expected: FAIL

[TextTrackCue interface: attribute id]
expected: FAIL

[TextTrackCue interface: attribute startTime]
expected: FAIL

[TextTrackCue interface: attribute endTime]
expected: FAIL

[TextTrackCue interface: attribute pauseOnExit]
expected: FAIL

[TextTrackCue interface: attribute onenter]
expected: FAIL

[TextTrackCue interface: attribute onexit]
expected: FAIL

[TimeRanges must be primary interface of document.createElement("video").buffered]
expected: FAIL

This file was deleted.

This file was deleted.

This file was deleted.

@@ -14,8 +14,8 @@
expected: FAIL

[TextTrack.activeCues, video playing]
expected: TIMEOUT
expected: FAIL

[TextTrack.activeCues, adding cue during playback]
expected: TIMEOUT
expected: FAIL

This file was deleted.

@@ -1,8 +1,5 @@
[cues.html]
type: testharness
[TextTrack.cues, empty list]
expected: FAIL

[TextTrack.cues, after addCue()]
expected: FAIL

@@ -1,8 +1,5 @@
[kind.html]
type: testharness
[TextTrack.kind, addTextTrack]
expected: FAIL

[TextTrack.kind, track element]
expected: FAIL

@@ -1,6 +1,5 @@
[label.html]
type: testharness
expected: ERROR
[TextTrack.label]
expected: FAIL

@@ -1,6 +1,5 @@
[language.html]
type: testharness
expected: ERROR
[TextTrack.language]
expected: FAIL

@@ -1,9 +1,5 @@
[oncuechange.html]
type: testharness
expected: ERROR
[TextTrack.oncuechange]
expected: FAIL

[TextTrack.addEventListener/removeEventListener]
expected: FAIL

@@ -2,6 +2,3 @@
[TextTrackCue and VTTCue are separate interfaces]
expected: FAIL

[TextTrackCue constructor should not be supported]
expected: FAIL

@@ -1,6 +1,5 @@
[endTime.html]
type: testharness
expected: ERROR
[TextTrackCue.endTime, script-created cue]
expected: FAIL

@@ -1,6 +1,5 @@
[id.html]
type: testharness
expected: ERROR
[TextTrackCue.id, script-created cue]
expected: FAIL

@@ -1,6 +1,5 @@
[pauseOnExit.html]
type: testharness
expected: ERROR
[TextTrackCue.pauseOnExit, script-created cue]
expected: FAIL

ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.