Index: media/test/data/eme_player_js/player_utils.js |
diff --git a/media/test/data/eme_player_js/player_utils.js b/media/test/data/eme_player_js/player_utils.js |
index b9f1732cc1890aa3bce667d83dedea69e48d14d6..81332caaee1941b6122815090e7b6ce5b3e633b6 100644 |
--- a/media/test/data/eme_player_js/player_utils.js |
+++ b/media/test/data/eme_player_js/player_utils.js |
@@ -98,6 +98,11 @@ PlayerUtils.registerEMEEventListeners = function(player) { |
player.video.receivedKeyMessage = false; |
Utils.timeLog('Setting video media keys: ' + player.testConfig.keySystem); |
var config = {}; |
+ // The File IO test requires persistent state support. |
+ if (player.testConfig.keySystem == |
+ 'org.chromium.externalclearkey.fileiotest') { |
+ config = {persistentState: "required"}; |
+ } |
if (player.testConfig.sessionToLoad) { |
config = { |
persistentState: "required", |