… set. otherwise bottom list bar playlist size is always subtracted from height [Delivers #90702642]
…esize after controls are setup [Fixes #90702642]
…called [Fixes #90936728]. always dispatch media loaded when provider media is set.
…om one another. this is a better check for whether it its in the end state at 0 time
…ent state of the instream player. This makes it so that we're more certain that we're in the before play state when we set the instream to playing after the video plays. This fixes an issue with the chrome cast where a video with a postroll l will replay at the end of the video [Fixes #89206786]
…ate id exists on the page [Fixes #86736750]
…re we check for the complete state so that the vast-regressions-load.html test will continue to work. The test tests for a bizarre usage for onBeforeComplete, but changing the order in which we're checking these states shouldn't matter much since normally they'd be mostly exclusive from one another.
…already has been assigned so we don't overwrite it with the onStart value. Now callbacks are called in the order in which they were set. Compose function was used from underscore and only added in this class as its the only place where we currently need it.
…et up. If it isn't then we queue up a play call once the player is ready. This issue is caused by attempting to play when the provider hasn't finished setting up, so we will just play once its finished setting up.