LibWeb: Implement TextTrack.id

(cherry picked from commit ba8e77df1690e9ce00c4903b65adbc19fbda25ed)
This commit is contained in:
Jamie Mansfield
2024-07-05 19:46:06 +01:00
committed by Nico Weber
parent c8cd40fa21
commit 894567cb44
4 changed files with 23 additions and 1 deletions

View File

@@ -48,6 +48,12 @@ void HTMLTrackElement::attribute_changed(FlyString const& name, Optional<String>
} else if (name.equals_ignoring_ascii_case("srclang"sv)) {
m_track->set_language(value.value_or({}));
}
// https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-id
// For tracks that correspond to track elements, the track's identifier is the value of the element's id attribute, if any.
if (name.equals_ignoring_ascii_case("id"sv)) {
m_track->set_id(value.value_or({}));
}
}
}