Adding an isIframe method
Comments and cleanup
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]
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 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]
When instream is instantiated, the provider is already in the desired fullscreen state.
[Delivers #81126568]