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

Subtitles requiring .attachTTMLRenderingDiv(TTMLRenderingDiv) fail in Firefox #1164

Closed
wilaw opened this issue Feb 12, 2016 · 5 comments · Fixed by #1176 or #1608
Closed

Subtitles requiring .attachTTMLRenderingDiv(TTMLRenderingDiv) fail in Firefox #1164

wilaw opened this issue Feb 12, 2016 · 5 comments · Fixed by #1176 or #1608
Milestone

Comments

@wilaw
Copy link
Member

wilaw commented Feb 12, 2016

The sample player at samples/captioning/ttml-ebutt-sample.html will fail to show the captions in Firefox 44. We suspect that the layering mechanism within dash.js is at fault when positioning this layer above the video.

@wilaw wilaw added this to the 2.1.0 milestone Feb 12, 2016
@davemevans
Copy link
Contributor

I think this is a duplicate of one of the issues in #748.

This is happening because Firefox does not dispatch enter and exit events which are currently required to display the captions - see https://bugzilla.mozilla.org/show_bug.cgi?id=996333, and also https://bugzilla.mozilla.org/show_bug.cgi?id=1131952.

A workaround might have been to use the cuechange event on TextTrack, but support for that in Firefox is still being implemented - https://bugzilla.mozilla.org/show_bug.cgi?id=1033144

@davemevans
Copy link
Contributor

This seems to have been closed by a PR which fixed an unrelated problem. I think it's still an issue.

@davemevans davemevans reopened this Jun 3, 2016
@TobbeEdgeware
Copy link

@bbcrddave I agree that the problem is still there with Firefox, but the fix was not unrelated since HTML rendering was removed for all browsers due to Firefox problems.

@davemevans
Copy link
Contributor

davemevans commented Jun 13, 2016

TextTrackCue onenter and onexit have recently become available in Firefox Nightly - see https://bugzilla.mozilla.org/show_bug.cgi?id=882718. This will become GA in November (assuming it is not backported to an earlier version) so we will be able to enable HTML captions then.

TextTrack cuechange mentioned above is now available in the release channel (v47).

@davemevans
Copy link
Contributor

The required Firefox features are in v49 which ships in mid-September (https://wiki.mozilla.org/RapidRelease/Calendar).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants