Skip to content

Jquery slim#710

Closed
joedolson wants to merge 39 commits intomainfrom
jquery-slim
Closed

Jquery slim#710
joedolson wants to merge 39 commits intomainfrom
jquery-slim

Conversation

@joedolson
Copy link
Copy Markdown
Member

Need to move these to develop. Committed to wrong branch.

These get sanitized by DOMPurify, we need to put them back
…webvtt-unsanitize

#692 Parse timestamp tags in WebVTT
With this change, translations do not *depend* on translations being present, and while missing translations with log console errors, they will not error out the player. Fixes #682.

Also helps with maintenance and translation, as the actual text is available when manipulating code.
This was only here to patch in missing support for `aria-label`, and is overriden by that. Fixes #659.
Requires a switch from array to object data for langs, to provide language names.
See #680. The script-defined sizes make responsive handling more difficult. Modern CSS does a better job here.
Default design is a left-aligned small image. Other styles would have to be custom. Fixes #555
If window is offscreen left, set to position 0. If it's offscreen right, align right edge of window to right edge of viewport.

Behaves slightly differently on left than right; the goal is to keep the options toggle visible.

Fixes #657
@joedolson joedolson closed this Dec 30, 2025
@joedolson joedolson deleted the jquery-slim branch December 30, 2025 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants