Adding an isIframe method
Comments and cleanup
Don't call stripDots that much, and test valid key before String allocation [#82006712]
Allow side load captions with HLS [Finishes #82130384]
Merge pull request #202 from jwplayer/feature/flash-to-js-performance

Reduce calls to stripDots [#82006712]
Refactor captions reset [#82130384]
Reset selected track
Merge pull request #203 from jwplayer/bugfix/hls-sideload-captions

Allow side load captions with HLS [Delivers #82130384]
Merge branch 'master' of https://github.com/jwplayer/jwplayer

* 'master' of https://github.com/jwplayer/jwplayer:
  Reset selected track
  Refactor captions reset [#82130384]
  Allow side load captions with HLS [Finishes #82130384]
  Don't call stripDots that much, and test valid key before String allocation [#82006712]
  force IE9 to flash [Fixes #72097338]
  Don't run toString on all player events when not debugging [Finishes #81119686]
  updated based on donato's feedback
  added missing type declaration
  Remove commented-out line
  Correct handling of initial caption selection [Finishes #80421640]
  Simplified code, added comments, and moved towards using player.config values for height and width. [Fixes #80458348]
Fixing youtube player for embeds which occur after Google API is loaded
[Fixes #82079144]
Fixing youtube player for embeds which occur after Google API is loaded
[Fixes #82079144]
Changed the logic of showing the control bar when instream starts [Fixes #82052076]
Merge pull request #204 from jwplayer/bug/youtube-multiple

Fixing youtube player for embeds which occur after Google API is loaded
Instream controlbar to have same fullsceen state as regular cbar [Fixes #81126568]
Merge pull request #205 from jwplayer/bug/cb_fade_fix

Changed the logic of showing the control bar when instream starts [Delivers #82052076]
This issue was caused by the _checkComplete function in the plugin loader not checking if the _config object was empty in addition to whether it is undefined. Since there was no plugins due to the tracking plugin being removed, it would never trigger the onComplete and embed the player.
Merge branch 'master' of https://github.com/jwplayer/jwplayer

# By Alex Halter (1) and DonatoB (1)
# Via Alex Halter (1) and others
* 'master' of https://github.com/jwplayer/jwplayer:
  Changed the logic of showing the control bar when instream starts [Fixes #82052076]
  Fixing youtube player for embeds which occur after Google API is loaded [Fixes #82079144]
Merge pull request #207 from jwplayer/bug/analytics-disabled-fix

[Delivers #82433222]
Merge pull request #206 from jwplayer/bug/instream-cbar

Instream controlbar to have same fullsceen state as regular cbar
Merge branch 'master' of https://github.com/jwplayer/jwplayer

* 'master' of https://github.com/jwplayer/jwplayer:
  This issue was caused by the _checkComplete function in the plugin loader not checking if the _config object was empty in addition to whether it is undefined. Since there was no plugins due to the tracking plugin being removed, it would never trigger the onComplete and embed the player.
  Instream controlbar to have same fullsceen state as regular cbar [Fixes #81126568]