Pat O'Neill
8845bd36c1
chore(grunt): fix getting changelog by switching to npm-run ( #3687 )
...
shelljs-nodecli is having trouble getting the conventional-changelog package because the package name and binary name are different.
Fixes #3683
2016-10-18 14:42:10 -04:00
Pat O'Neill
e932061024
fix: logging failing on browsers that don't always have console ( #3686 )
...
In browsers like IE9, `console` isn't always available. This, we need to apply `console` to our console functions but bail out early if `window.console` isn't defined.
2016-10-18 12:02:28 -04:00
Gary Katsevman
44ec0e4e75
fix: Restore timeupdate/loadedmetadata listeners for duration display ( #3682 )
...
There was a potential breakage that was caused by #3349 . This restores the timeupdate and loadedmetadata listeners in the duration display that were removed. As part of 6.0, they could be removed as durationchange should be the correct and only listener we need.
2016-10-18 11:51:31 -04:00
Gary Katsevman
d6e49a4095
v5.12.3
2016-10-06 14:19:26 -04:00
Gary Katsevman
d4e89d2adc
chore: update CHANGELOG automation to use conventional-changelog ( #3669 )
...
This updates our changelog automation to use conventinoal changelog. Ultimately, it will make it easier to merge PRs because it won't require the use of the contrib tool.
It uses https://github.com/videojs/conventional-changelog-videojs/blob/master/convention.md
2016-10-06 14:09:48 -04:00
floorish
920c54a65c
fix(html5): disable manual timeupdate events on html5 tech ( #3656 )
2016-09-30 16:57:16 -04:00
Owen Edwards
7d85f27a8e
test(a11y): add basic accessibility testing using grunt-accessibility
2016-09-30 15:18:57 -04:00
Brandon Casey
ae3e27788d
chore: refactor redundant or verbose code in player.js ( #3597 )
...
* removing duplicate constructor docs
fixing doc block (should not have ended in ?)
* adding back event doc comments
2016-09-29 18:05:46 -04:00
Gary Katsevman
e479f8c34c
fix: proxy ios webkit events into fullscreenchange ( #3644 )
...
iOS still doesn't have native fullscreen API access. The video element uses the old webkit fullscreen events `webkitbeginfullscreen` and `webkitendfullscreen`. This makes it so both of those trigger `fullscreenchange` on the player always as opposed to only when `requestFullscreen` was called on the player.
2016-09-29 14:35:31 -04:00
Brandon Casey
6878c21c68
chore: refactor redundant code in html5 tech ( #3593 )
...
Some of the code in the html5 tech is a bit redundant and can be written another way to reduce the file size. Also, we made sure that all functions can still be documented properly.
2016-09-29 14:26:37 -04:00
Marco
dd2aff00a8
fix: disable HLS hack on Firefox for Android ( #3586 )
...
* Disable HLS hack on Firefox for Android
* Fix canPlayType patching tests
* Add test to ensure that canPlayType is not patched in Firefox for Android
* Fix assertion message in Firefox for Android test
2016-09-29 14:14:42 -04:00
Gary Katsevman
c545acdaea
chore(package): remove es2015-loose since it's an option for es2015 ( #3629 )
...
babel-preset-es2015-loose is deprecated as it's now available as an option to the es2015 preset.
2016-09-29 13:44:55 -04:00
Greenkeeper
54e3db5d34
chore(package): update grunt-contrib-cssmin to version 1.0.2 ( #3595 )
...
https://greenkeeper.io/
2016-09-29 12:22:21 -04:00
Greenkeeper
2032b17943
chore(package): update grunt-shell to version 2.0.0 ( #3642 )
...
https://greenkeeper.io/
2016-09-29 12:03:27 -04:00
Mattias Buelens
ca022981e0
fix(controls): fix load progress bar never highlighting first buffered time range
...
The control text element was being counted as the first buffered region but it didn't have the correct styling to be shown.
Instead, we keep the buffered region elements in a separate element rather than relying on el.children to be correct.
2016-09-29 12:00:43 -04:00
Brandon Casey
816291e7b5
chore(deps): add the bundle-collapser browserify plugin
...
This plugin makes browserify output numbers instead of the bundle paths to save some bytes in the output.
2016-09-29 11:58:37 -04:00
almcd
4063f96bb5
docs: fix broken links in docs index.md
2016-09-28 18:25:33 -04:00
Lionel
280ecd49d7
feat(lang): add missing translations in fr.json
2016-09-28 18:21:15 -04:00
Aris
eb0efd499c
feat(lang): add missing translations to el.json
2016-09-28 18:20:40 -04:00
Jordan Harband
08c7f4e1d4
chore: update object.assign to ^4.0.4
...
Updates `object.assign` to the latest, and uses a semver range so that consumers can `npm dedupe`.
2016-09-28 18:18:39 -04:00
Piotr
86f0830502
chore: move metadata to hidden folder and update references
...
ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE were both moved to a .github/ folder to clean up the root of the project a bit. CONTRIBUTING.md was kept at the top level because it is generic enough and contains useful information.
2016-09-28 18:17:18 -04:00
Gary Katsevman
5fdcd4602b
fix(css): remove commented out css
...
Fixes #3587 . Some commented out css was removed as it is no longer necessary and potentially causes issues.
2016-09-28 18:15:50 -04:00
Gary Katsevman
5f95e413e3
v5.12.2
2016-09-28 17:47:55 -04:00
Gary Katsevman
057588f6c7
Update CHANGELOG.md
2016-09-28 17:45:48 -04:00
Gary Katsevman
7cf2de30ac
Merge branch 'stable'
2016-09-28 16:28:21 -04:00
Gary
d520d29fd6
v5.11.7
2016-09-28 18:40:33 +00:00
Gary Katsevman
3a927523c3
@gkatsev set playerId on new el created for movingMediaElementInDOM. Fixes #3283 . closes #3648
2016-09-28 13:59:21 -04:00
Pat O'Neill
ecc95331a7
@misteroneill pinned grunt-contrib-uglify to ~0.11 to pin uglify to ~2.6. closes #3634
2016-09-28 13:54:41 -04:00
Gary Katsevman
282bda7e34
@gkatsev checked throwIfWhitespace first in hasElClass. closes #3640
2016-09-28 13:18:02 -04:00
Gary Katsevman
3a859f97d0
v5.12.1
2016-08-25 19:47:31 -04:00
Gary Katsevman
0d0ff90ca1
5.12.0
2016-08-25 19:47:02 -04:00
Gary Katsevman
b4265a8468
v5.13.0
2016-08-25 19:34:46 -04:00
Gary Katsevman
fac52046f3
Merge branch 'stable'
2016-08-25 19:34:07 -04:00
Jon-Carlos
a17de688f3
v5.11.6
2016-08-25 23:17:28 +00:00
Jon-Carlos Rivera
fdd8550307
@imbcmdth Added exception handling to event dispatcher. closes #3580
...
* Guard against exceptions in an event handler to stop them from breaking further processing of event handlers
* Added a test for try/catch behavior for exceptions originating in event handlers
2016-08-25 19:08:56 -04:00
Gary Katsevman
83b372c0d4
v5.12.0
2016-08-25 16:44:58 -04:00
Gary Katsevman
daab267736
@gkatsev added webpack to test build. closes #3579
2016-08-25 16:24:31 -04:00
Gary Katsevman
8beab2791a
@gkatsev updated the translation-needed doc. closes #3578
2016-08-25 16:01:10 -04:00
Lionel
2d9d6b9e46
@lionel-m updated french translations. closes #3576
2016-08-25 15:51:54 -04:00
mister-ben
94f22bb995
@mister-ben added task to maintain translations. closes #3572
2016-08-25 15:49:40 -04:00
Gary Katsevman
0b10b69775
@gkatsev added es2015 babel preset as a dependency. closes #3577
2016-08-25 14:46:38 -04:00
Gary Katsevman
f37383784d
Merge branch 'stable'
2016-08-25 12:19:03 -04:00
Justin
eff1cf34db
v5.11.5
2016-08-25 15:49:03 +00:00
Justin Barabander
a2167a6b95
@jbarabander updated Audio to Audio Track and added to en.json. closes #3574
2016-08-25 11:01:13 -04:00
Richard L. Chung
af6beb21c3
@rlchung fixed tests that weren't disposing players when they finished. closes 3524
2016-08-25 10:58:42 -04:00
brandonocasey
ebf7718f1b
@BrandonOCasey linted the sass files. closes #3559
2016-08-24 16:46:27 -04:00
Pat O'Neill
80851ea7ca
@misteroneill added npm scripts for standard actions to match plugin generator. closes #3563
2016-08-24 16:44:58 -04:00
Gary Katsevman
c154518df4
@gkatsev added tests for webpack and browserify bundling and node.js requiring. closes #3558
2016-08-24 16:32:05 -04:00
Pat O'Neill
1d2d08584e
@misteroneill fixed IE8 media error test failure. closes #3568
2016-08-24 13:48:39 -04:00
Justin Barabander
46d713589b
@jbarabander added title attribute to audio button. Fixes #3528 . closes #3565
2016-08-24 11:30:37 -04:00