1
0
mirror of https://github.com/videojs/video.js.git synced 2024-12-23 02:04:34 +02:00
Commit Graph

3981 Commits

Author SHA1 Message Date
mister-ben
6fc1fd4aaf
fix(tests): Fixes for old Safari (#8368) 2023-07-21 19:12:48 +02:00
Walter Seymour
da15810355
fix: Check for VTTCue (#8370) 2023-07-20 11:38:15 -05:00
mister-ben
452a918a42
fix(tests): Skip a test on old Safari (#8356) 2023-07-19 09:10:07 +02:00
mister-ben
c66bf4023f
fix: make compatible with chrome 53 (#8354) 2023-07-12 19:43:17 +02:00
François Beaufort
8dd98f602b
fix: Don't use copyStyleSheets with documentPIP (#8314)
* Don't use copyStyleSheets

* Move to dom.js

* Add tests

* Address feedback
2023-07-07 15:56:54 +02:00
mister-ben
c11d213453
fix: Fullscreen styles for older Safari (#8346) 2023-07-06 22:55:29 +02:00
François Beaufort
146008f610
Use pagehide instead of unload for PiP (#8321) 2023-07-04 13:43:09 +02:00
André
b34cb2c207
fix(play-toggle): missing svg play icon (#8337)
Svg play icon is missing when player is initialized with class `vjs-has-started`.

- add `setIcon` to the `play-toggle` component constructor

Fixes #8336
2023-07-04 13:03:33 +02:00
André
e06465f9cb
fix(progress): mouse-time-display overlaps the play-progress svg icon (#8338)
When the mouse hovers over the `play-progress` svg icon,
the `mouse-time-display` bar appears above it.

- adds `z-index` to avoid overlap
2023-07-04 12:27:06 +02:00
mister-ben
e2f9231532
fix: Add skip button text for Spanish (#8340) 2023-07-04 12:08:45 +02:00
André
97ba60f4e7
fix(lang): add skip button text for French (#8341) 2023-07-04 12:01:21 +02:00
André
6dac145eed
fix(lang): add skip button text for Portuguese (#8342) 2023-07-04 10:06:36 +02:00
wseymour
2b0df25df3 8.5.0 2023-06-12 16:05:34 -05:00
Walter Seymour
6fc0dc783a
feat: Add useSVGIcons option (#8260) 2023-06-12 13:31:06 -05:00
Pat O'Neill
6c4997d25b 8.4.2 2023-06-06 17:36:43 -04:00
BrainCrumbz
dc1e2bb42a
fix(shadow-dom): prevent warning 'element supplied is not included' (#8192)
Co-authored-by: Giuseppe Piscopo <g.piscopo@braincrumbz.com>
2023-06-06 17:24:30 -04:00
André
3dece507bc
fix(text-track-settings): fix text track settings responsiveness when default font size is modified (#8294) 2023-06-06 17:24:00 -04:00
André
f0751777a1
fix(loading-spinner): fix loading spinner responsiveness when default font size is modified (#8295) 2023-06-06 17:22:27 -04:00
Makio64
fab8f95a07
fix(package): update videojs-contrib-quality-levels to 4.0.0 to eliminate deprecation warning (#8303)
Co-authored-by: Pat O'Neill <pgoneill@gmail.com>
2023-06-06 17:21:49 -04:00
mister-ben
581786a644 8.4.1 2023-06-05 21:03:01 +03:00
mister-ben
8f32b9f5c9
fix: revert resolveJsonModule in tsconfig (#8310) 2023-06-05 20:53:36 +03:00
Pat O'Neill
0c011618e8 8.4.0 2023-06-02 11:05:35 -04:00
Pat O'Neill
9e5dd81057
test: fix Safari test failures (#8300) 2023-06-01 15:28:19 -07:00
kerasus
cb8b3292fa
feat(lang): update fa translation (#8288) 2023-06-01 09:47:25 -04:00
André
b782cb09f4
fix(player): cache_.currentTime is not updated when the current time is set (#8285)
Updating cache_.currentTime as soon as the currentTime is set avoids having to wait for the timeupdate event, which results in:

- making cache_.currentTime more reliable
- updating the progress bar on mouse up after dragging when the media is paused.

See also: #6232, #6234, #6370, #6372
2023-06-01 08:50:29 -04:00
SuperShowwei
7e8532433e
feat(lang): update zh-TW translations (#7877) 2023-05-31 11:27:39 -04:00
Adam Waldron
53dfca4ba8
chore(package): update to http-streaming v3.3.1 (#8279) 2023-05-31 11:13:39 -04:00
mister-ben
3af36383ca
fix(jsdoc): corrections to jsdoc (#8277) 2023-05-31 11:12:57 -04:00
André
d524e5755d
fix(picture-in-picture-control): hide the component in non-compatible browsers (#7899) 2023-05-31 10:54:51 -04:00
Beligh HAMDI
20df248939
docs: update version number in README.md (#8271) 2023-05-31 10:42:15 -04:00
André
35fad1d454
fix(player): load method fails to reset the media element to its initial state when the VHS is used (#8274) 2023-05-31 10:41:44 -04:00
mister-ben
665154fa41
chore: remove legacy prefixes (#8276) 2023-05-31 10:34:01 -04:00
François Beaufort
9e1e29ddfd
fix: Document Picture-in-Picture: Use width/height instead of initialAspectRatio (#8270) 2023-05-31 10:31:24 -04:00
André
07effdf244
fix(skip-forward): error when clicking after player reset (#8258) 2023-05-31 10:30:49 -04:00
André
e73e05db8f
fix(seek-bar): error when scrubbing after player reset (#8257) 2023-05-31 10:30:13 -04:00
André
5151bc5970
fix(player): techGet is undefined (#8256)
Fixes #8255
2023-05-31 10:29:35 -04:00
Grzegorz Blaszczyk
52bad2b784
fix: ad icon is not visible on audio description track list element on Safari (#8232) 2023-05-31 10:28:50 -04:00
André
1a1adf3275
fix(player): address loss of crossOrigin value when loadMedia is called (#8085) 2023-05-31 10:25:34 -04:00
André
f1558c660b
fix(videojs): missing return in registerComponent (#8247) 2023-05-12 12:23:27 -04:00
Dzianis Dashkevich
866ef24b79
fix: Replace Object.values with ponyfill (#8267)
Unpin Firefox in BrowserStack tests, which fixes test failures as well.

Fixes #8266.
2023-05-11 18:57:13 -04:00
Grzegorz Blaszczyk
1491d71b26
feat: text track display overlays a video (#8009) 2023-04-11 21:30:18 +02:00
Pat O'Neill
d26780eca6 8.3.0 2023-04-05 10:46:55 -04:00
Pat O'Neill
fe94c5da46
chore(package): fix out of sync package-lock.json (#8228) 2023-04-05 10:42:03 -04:00
mister-ben
61bd74de8d
fix(types): Add jsdoc plugin to handle ts-style imports (#8225) 2023-04-05 10:10:13 -04:00
mister-ben
629000bc8c
fix(lang): Improve translations for mute and unmute (#8227)
Co-authored-by: Antoine-Cap <129858211+Antoine-Cap@users.noreply.github.com>
2023-04-05 09:50:05 -04:00
André
71343d1996
fix: reset progress bar fully when player is reset (#8160) 2023-04-04 16:58:57 -04:00
mister-ben
b489bc5c7d
fix: Ensure additional components update on languagechange (#8175) 2023-04-04 16:54:36 -04:00
mister-ben
e42b8594ff
chore: update issue template (#8212) 2023-04-04 16:48:05 -04:00
mister-ben
0c72805500
feat: Add document picture-in-picture support (#8113)
Co-authored-by: François Beaufort <beaufort.francois@gmail.com>
2023-04-04 16:44:16 -04:00
Phil Hale
882f3af3b2
chore: Update CI and release workflows (#8214)
* Update deprecated set-output command.
* Update actions to use Node 16 rather than Node 12.
2023-03-30 15:22:28 +01:00