Skip to content

Commit a75f6bc

Browse files
Vasanthavanan-Devarajanavelad
authored andcommitted
fix: ENCRYPTED CONTENT WITHOUT DRM INFO on comcast X1 due to safari blocklist (#6034)
1 parent d3cf44a commit a75f6bc

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

lib/util/platform.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ shaka.util.Platform = class {
237237
!shaka.util.Platform.isVirginMedia() &&
238238
!shaka.util.Platform.isOrange() &&
239239
!shaka.util.Platform.isPS4() &&
240-
!shaka.util.Platform.isAmazonFireTV();
240+
!shaka.util.Platform.isAmazonFireTV() &&
241+
!shaka.util.Platform.isWPE();
241242
}
242243

243244
/**
@@ -292,6 +293,14 @@ shaka.util.Platform = class {
292293
return shaka.util.Platform.userAgentContains_('AFT');
293294
}
294295

296+
/**
297+
* Check if the current platform is Comcast X1.
298+
* @return {boolean}
299+
*/
300+
static isWPE() {
301+
return shaka.util.Platform.userAgentContains_('WPE');
302+
}
303+
295304
/**
296305
* Returns a major version number for Safari, or Safari-based iOS browsers.
297306
*

0 commit comments

Comments
 (0)