 diff --git a/chrome/renderer/media/chrome_key_systems.cc b/chrome/renderer/media/chrome_key_systems.cc
-index 63d4734..ffccf2c 100644
+index c1db59a..950ec59 100644
 --- a/chrome/renderer/media/chrome_key_systems.cc
 +++ b/chrome/renderer/media/chrome_key_systems.cc
-@@ -48,6 +48,49 @@ static bool IsPepperCdmAvailable(
+@@ -48,6 +48,50 @@ static bool IsPepperCdmAvailable(
    return is_available;
  }
  

+  info.max_video_robustness = media::EmeRobustness::EMPTY;
+
+  // Persistent sessions are faked.
+  info.persistent_license_support = media::EME_SESSION_TYPE_SUPPORTED;
+  info.persistent_release_message_support =
+      media::EME_SESSION_TYPE_NOT_SUPPORTED;
+  info.persistent_state_support = media::EME_FEATURE_REQUESTABLE;
+  info.distinctive_identifier_support = media::EME_FEATURE_NOT_SUPPORTED;
+
+
+  info.pepper_type = kExternalOpenCdmPepperType;

 MEDIA_EXPORT extern const char kExternalClearKey[];
 
diff --git a/media/media.gyp b/media/media.gyp
index f041c15..780bb54 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -45,6 +45,7 @@
   },
   'includes': [
     'media_cdm.gypi',
