https://bugs.webkit.org/show_bug.cgi?id=140792
rdar://problem/
19491658
Reviewed by Dean Jackson.
Overload reconnectControls to reconnect the "start playback" button
if the control type has been set to "StartPlaybackButton".
* Modules/mediacontrols/mediaControlsiOS.js:
(ControllerIOS.prototype.reconnectControls):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@178969
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2015-01-22 Jer Noble <jer.noble@apple.com>
+
+ [iOS] Media controls disappear when loading a HLS live stream
+ https://bugs.webkit.org/show_bug.cgi?id=140792
+ rdar://problem/19491658
+
+ Reviewed by Dean Jackson.
+
+ Overload reconnectControls to reconnect the "start playback" button
+ if the control type has been set to "StartPlaybackButton".
+
+ * Modules/mediacontrols/mediaControlsiOS.js:
+ (ControllerIOS.prototype.reconnectControls):
+
2015-01-22 peavo@outlook.com <peavo@outlook.com>
[Win] No plugin content on some sites.
this.controls.startPlaybackButton.parentNode.removeChild(this.controls.startPlaybackButton);
},
+ reconnectControls: function()
+ {
+ Controller.prototype.reconnectControls.call(this);
+
+ if (this.controlsType === ControllerIOS.StartPlaybackControls)
+ this.addStartPlaybackControls();
+ },
+
configureInlineControls: function() {
this.controls.panel.appendChild(this.controls.playButton);
this.controls.panel.appendChild(this.controls.statusDisplay);