Bug 129615 - Remove TextTrackCue constructor
Summary: Remove TextTrackCue constructor
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: BrowserCompat, InRadar, WPTImpact
Depends on:
Blocks:
 
Reported: 2014-03-03 11:54 PST by Brendan Long
Modified: 2024-02-08 15:28 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan Long 2014-03-03 11:54:52 PST
We left TextTrackCue's constructor around for legacy reasons when we added VTTCue, but Blink is removing it, so maybe we should too:

https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/R34xpMQGtXU
Comment 2 Eric Carlson 2023-11-27 16:31:55 PST
(In reply to Ahmad Saleem from comment #1)
> Blink's Commit -
> https://chromium.googlesource.com/chromium/blink/+/
> 6ec3aa333b440f18d77baca399b25b43ddab3e1e
> 
> By removing following line:
> 
> https://searchfox.org/wubkat/source/Source/WebCore/html/track/TextTrackCue.
> idl#50
> 
> We also progress following WPT test case:
> 
> https://wpt.fyi/results/html/dom/idlharness.https.
> html%3Fexclude=(Document%7CWindow%7CHTML.
> *)?label=master&label=experimental&aligned=&q=safari%3Afail
> 
> > TextTrackCue interface object length
> 
> Will do PR.

Removing that will break https://github.com/WebKit/explainers/blob/main/texttracks/README.md
Comment 3 Radar WebKit Bug Importer 2024-02-08 15:28:16 PST
<rdar://problem/122587283>