aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
authorFernando Jiménez Moreno <ferjmoreno@gmail.com>2019-01-11 16:50:49 +0100
committerFernando Jiménez Moreno <ferjmoreno@gmail.com>2019-01-11 17:05:25 +0100
commit69a79c7d75451742daafef40ed88fecf3acb0032 (patch)
treeddb801e27544e3b3f8c97b11fb9a69cffe761b3d /components/script
parent2a7862540c03e57ff46e8b467f93003940105fb1 (diff)
downloadservo-69a79c7d75451742daafef40ed88fecf3acb0032.tar.gz
servo-69a79c7d75451742daafef40ed88fecf3acb0032.zip
Expose TextTrack.activeCues
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/texttrack.rs7
-rw-r--r--components/script/dom/webidls/TextTrack.webidl2
2 files changed, 8 insertions, 1 deletions
diff --git a/components/script/dom/texttrack.rs b/components/script/dom/texttrack.rs
index 553ff8ea159..c0b910d36bc 100644
--- a/components/script/dom/texttrack.rs
+++ b/components/script/dom/texttrack.rs
@@ -110,6 +110,13 @@ impl TextTrackMethods for TextTrack {
}
}
+ // https://html.spec.whatwg.org/multipage/#dom-texttrack-activecues
+ fn GetActiveCues(&self) -> Option<DomRoot<TextTrackCueList>> {
+ // XXX implement active cues logic
+ // https://github.com/servo/servo/issues/22314
+ None
+ }
+
// https://html.spec.whatwg.org/multipage/#dom-texttrack-addcue
fn AddCue(&self, cue: &TextTrackCue) -> ErrorResult {
// FIXME(#22314, dlrobertson) add Step 1 & 2
diff --git a/components/script/dom/webidls/TextTrack.webidl b/components/script/dom/webidls/TextTrack.webidl
index 71fc0e84099..d51d9b0dc67 100644
--- a/components/script/dom/webidls/TextTrack.webidl
+++ b/components/script/dom/webidls/TextTrack.webidl
@@ -19,7 +19,7 @@ interface TextTrack : EventTarget {
attribute TextTrackMode mode;
readonly attribute TextTrackCueList? cues;
- // readonly attribute TextTrackCueList? activeCues;
+ readonly attribute TextTrackCueList? activeCues;
[Throws]
void addCue(TextTrackCue cue);