Permalink
Switch branches/tags
Commits on May 25, 2018
  1. Improve keyboard accessibility in settings menu (#2919)

    DanFerrer authored and hghazzi committed May 25, 2018
    * disable seeking and volume adjustments if settings menu is open JW8-1612
    
    * close menu on keydown when right arrow key is pressed
    
    * add keyDown handler to go through menu items on left/right arrow press
    
    * focus on submenu and prevent scrolling on keydown of up and down arrows
    
    * disable tabbing on submenu content items
    
    * go to prev or next menu item when tabbing inside submenu
    
    * prevent default tab behavior when setting focus back to menu from submenu item
    
    * focus on prev or next menu element on keydown of left or right arrow
    
    * close menu on esc
    
    * cycle through submenu content items with down and up arrows
    
    * update comment for closeButton keydown handler
    
    * dont look for nextElementSibling if keydown on right arrow
    
    * close menu if previousElementSibling doesnt exist on keydown of left arrow
    
    * return false instead of stopping event from bubbling
    
    * exit settings menu when esc was pressed on keydown and settings menu icon was opened by a click JW8-1630
    
    * remove if statement
    
    * add helper functions for previous and next siblings
    
    * combine up and down arrow cases in switch statement
    
    * create variables to check if menu is visible and if player is in ad mode
    
    * stop propagation so submenu items dont focus on left and right arrow press in menu.js
    
    * only bubble event if esc key was pressed
    
    * define helper functions outside of settingsMenu scope
    
    * combine if statements in open function
    
    * fix typo
    
    * add static functions for submenu
    
    * move previousSibling and nextSibling functions to dom.js
    
    * use ternary statement
    
    * use key instead of keyCode
    
    * fix variables and comments
    
    * fix comment
    
    * remove comments
    
    * focus on next or prev sibling from settings icon when right or left arrow is pressed
Commits on May 22, 2018
  1. Fix playlist error message typo JW8-1508

    johnBartos committed May 22, 2018
Commits on May 18, 2018
  1. Merge pull request #2904 from jwplayer/feature/slider-a11y

    robwalch committed May 18, 2018
    Volume & Seek Slider Accessibility
  2. Merge pull request #2917 from jwplayer/bugfix/focusable-icons

    robwalch committed May 18, 2018
    Make svgs unfocusable
  3. show slider hover state on focus

    hghazzi committed May 18, 2018
  4. Make svgs unfocusable

    hghazzi committed May 18, 2018
    fixes jwplayer/jwplayer#2912
    
    JW8-1615
  5. Merge pull request #2915 from jwplayer/bugfix/application-a11y

    robwalch committed May 18, 2018
    Set player element role to "application"
Commits on May 17, 2018
  1. Set player element role to "application"

    hghazzi committed May 17, 2018
    JW8-1614
  2. Merge branch 'v8.3.x'

    robwalch committed May 17, 2018
    * v8.3.x:
      v8.3.2
      Only preload video on Android when safe (#2913)
      Remove Android video priming hack (#2909)
      Play pause video on Android to prime tags already preloading (#2903)
      v8.3.1
      8.3.1-beta.1
      Populate media notifications with all known video information on Android Chrome (#2859) JW8-812
      Use a single matrix transform to resize video in IE/Edge JW8-1475
      Do not submit form when clicking "About This Video" (#2899)
      set tabindex to -1 on video element JW8-935
      Do not put eslint rules before unminified header comment
      Ignore video events fired before "play" event in video.play() Promise polyfill JW8-1483
      Trigger "visualQuality" from html5 provider with audio streams JW8-1544
      Use title casing for "About this video" (#2891)
      Only allow one plugin loader per api/model instance
      update controls eslint rules
      revert compat file
      Convert vars to let/consts
    
    # Conflicts:
    #	package.json
    #	src/js/program/media-element-pool.js
    #	test/unit/playlist-test.js
  3. Remove element guard

    hghazzi committed May 17, 2018
Commits on May 16, 2018
  1. v8.3.2

    robwalch committed May 16, 2018
  2. Volume & Seek Slider Accessibility

    hghazzi committed May 16, 2018
    JW8-1382 & JW8-1381
  3. Only preload video on Android when safe (#2913)

    robwalch authored and johnBartos committed May 16, 2018
    Only preload video on Android, if the media element does not need to be primed for playback. The autostart test is used to determine if priming is required.
    
    JW8-1609 JW8-1584
  4. Merge pull request #2897 from jwplayer/feature/fullscreen-screen-orie…

    robwalch committed May 16, 2018
    …ntation
    
    Set fullscreen on change event for screen.orientation
Commits on May 15, 2018
  1. Merge pull request #2911 from jwplayer/feature/standard-errors-setup-…

    robwalch committed May 15, 2018
    …unknown
    
    Standardize unknown setup errors
  2. Add tests

    johnBartos committed May 15, 2018
  3. Remove Android video priming hack (#2909)

    robwalch authored and johnBartos committed May 15, 2018
    * Remove Android video priming workaround
    JW8-1584 JW8-1510 JW8-1594 JW8-1599
Commits on May 14, 2018
  1. Fix missing error 203000 (#2908)

    johnBartos committed May 14, 2018
    * Fix missing error 203000 JW8-1508
    
    * Remove only test
  2. Merge branch 'v8.3.x' (#2907)

    robwalch authored and johnBartos committed May 14, 2018
    v8.3.1
Commits on May 11, 2018
  1. v8.3.1

    robwalch committed May 11, 2018
  2. Implement standard errors for provider load failures (#2892)

    johnBartos authored and robwalch committed May 11, 2018
    * Implement standard errors for provider load failures JW8-1508
  3. 8.3.1-beta.1

    karimJWP karimJWP
    karimJWP authored and karimJWP committed May 11, 2018
  4. Merge pull request #2902 from jwplayer/feature/standard-errors-flash

    karimJWP committed May 11, 2018
    Add Flash errors to export
  5. Address feedback

    johnBartos committed May 11, 2018
  6. Add Flash errors to export

    johnBartos committed May 11, 2018
Commits on May 9, 2018
  1. Merge pull request #2900 from jwplayer/bugfix/edge-stretching

    egreaves committed May 9, 2018
    Use a single matrix transform to resize video in IE/Edge
  2. Populate media notifications with all known video information on Andr…

    DanFerrer authored and robwalch committed May 9, 2018
    …oid Chrome (#2859) JW8-812
    
    Set metadata for chrome notifications if mediaSession exists JW8-812
  3. Use a single matrix transform to resize video in IE/Edge

    robwalch committed May 9, 2018
    JW8-1475
Commits on May 8, 2018
  1. check if current api is fullscreen in if statement

    DanFerrer committed May 8, 2018
  2. Do not submit form when clicking "About This Video" (#2899)

    hghazzi authored and robwalch committed May 8, 2018
    * Do not submit form when clicking "About This Video"
    JW8-1559
  3. add user-agent check back

    DanFerrer committed May 8, 2018
  4. Merge pull request #2898 from jwplayer/bugfix/tabindex-video-element

    robwalch committed May 8, 2018
    Set tabindex to -1 on video element