diff --git a/lib/polyfill/media_capabilities.js b/lib/polyfill/media_capabilities.js index 4a59476f85..8c2a14349d 100644 --- a/lib/polyfill/media_capabilities.js +++ b/lib/polyfill/media_capabilities.js @@ -39,10 +39,16 @@ shaka.polyfill.MediaCapabilities = class { // Browsers. // Since MediaCapabilities implementation does not exist in PS4 browsers, we // should always install polyfill. + // Since MediaCapabilities implementation is buggy in Tizen browsers, we + // should always install polyfill for Tizen browsers. + // Since MediaCapabilities implementation is buggy in WebOS browsers, we + // should always install polyfill for WebOS browsers. let canUseNativeMCap = true; if (shaka.util.Platform.isApple() || shaka.util.Platform.isPS5() || shaka.util.Platform.isPS4() || + shaka.util.Platform.isWebOS() || + shaka.util.Platform.isTizen() || shaka.util.Platform.isChromecast()) { canUseNativeMCap = false; }