Updates to ad skip button. Added some basic style inheritance in the basic-skin-styles mixin and a specific font-size and line-height to make sure the ad skip button doesn't vertically shift in size once the skip icon appears. Skins also add minor corner rounding to skip buttons to make them look more consistent with the rest of the skin [Fixes #99791878]
…ature/casting * 'master' of https://github.com/jwplayer/jwplayer: (36 commits) 7.0.1 Use the state of the correct model 7.0.1-rc.2 Hide dock when ads play Uglify player after webpack task [Fixes #99817306] Unit test cleanup. Removed selector function comparison test. 7.0.1-rc.1 Add tailing slash to config.base Load jwplayer.flash.swf from script location to avoid Flash cross domain Security exceptions [#99183750] Use config.base for skin loading (defaults to repo) [Finishes #99183750] Plugin loading cleanup Vertical organization Load assets from CDN by default. Override using config.base [Finishes #99183750] Set test constant to expected String value Limited Font Faces in Use, Six doesn't import icons sheet Copy all config properties to Flash PlayerConfig for 3rd party Flash providers [#91604828] Visual centering for play and complete icons Include getter and setter for deprecated '_stretch' property [#91604828] MediaProvider parent class cleanup CSS reset text-transform ...
…ain Security exceptions [#99183750]
Reduces the formats of fonts that we're including in the player. Since IE8 is dropped, we're removing EOT fonts as IE9 supports WOFF. IE9 in compatibility mode would need EOT fonts, but the player is not functional in compatibility mode there is no point in including them. WOFF and TTF alone should be sufficient to cover all necessary circumstances. Removes the @import "../imports/icons" from six since it's causing the broken fonts on the test pages. It attempts to load fonts which do not exist and the request fails before the browser has finishes decoding the base64 encoded fonts. This causes the browser to assume the font is broken so it displays character codes instead. The font afterwords finishes decoding and displays correctly. Adding the only bit needed from @import "../imports/icons" to the six skin. [Finishes #99324726]
Modified play and complete icons to be more visually centered in the icon. They're not placed directly in the center of the icon anymore, which could look odd if icons are stacked next to one another without padding, but this is not a use case we have in the player at the moment.