Intent to Deprecate and Remove: TextTrackList and TextTrackCueList item methods

43 views
Skip to first unread message

Philip Jägenstedt

unread,
Oct 26, 2015, 11:25:56 AM10/26/15
to blink-dev

Primary eng (and PM) emails

phi...@opera.com


Summary

Remove the TextTrackList and TextTrackCueList item methods.


Motivation

These have never been in the spec:

https://html.spec.whatwg.org/#texttracklist https://html.spec.whatwg.org/#texttrackcuelist


The support for anonymous indexed property getters was added after the implementation of TextTrackList and TextTrackCueList, so it's no surprise why things are this way.


Compatibility Risk

WebKit also has these, and Edge does too. Gecko does not, nor did Presto.


Given the usage, this scarcely matters.


Alternative implementation suggestion for web developers

Use tracks[i] instead of tracks.item(i)


Usage information from UseCounter

https://www.chromestatus.com/metrics/feature/timeline/popularity/828 https://www.chromestatus.com/metrics/feature/timeline/popularity/829


Most days these don't register a single hit, so it's truly tiny usage.

OWP launch tracking bug

https://crbug.com/535475


Entry on the feature dashboard

https://www.chromestatus.com/features/5208882079072256 (already assumes the removal will happen for M48)


Requesting approval to remove too?

Yes.


Dimitri Glazkov

unread,
Oct 26, 2015, 12:01:39 PM10/26/15
to Philip Jägenstedt, blink-dev
LGTM1.

:DG<

Chris Harrelson

unread,
Oct 26, 2015, 12:51:26 PM10/26/15
to Dimitri Glazkov, blink-dev, Philip Jägenstedt

LGTM2

To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.

Rick Byers

unread,
Oct 26, 2015, 5:31:16 PM10/26/15
to Chris Harrelson, Dimitri Glazkov, blink-dev, Philip Jägenstedt
LGTM3
Reply all
Reply to author
Forward
0 new messages