| Index: media/test/data/eme_player_js/file_io_test_player.js
|
| diff --git a/media/test/data/eme_player_js/file_io_test_player.js b/media/test/data/eme_player_js/file_io_test_player.js
|
| index 583d422a14e484001b222ba282cb2fd4d72cfda5..5136e7d9a83a63c541659b3990bc34b532a2b718 100644
|
| --- a/media/test/data/eme_player_js/file_io_test_player.js
|
| +++ b/media/test/data/eme_player_js/file_io_test_player.js
|
| @@ -15,18 +15,21 @@ FileIOTestPlayer.prototype.init = function() {
|
|
|
| FileIOTestPlayer.prototype.registerEventListeners = function() {
|
| // Returns a promise.
|
| - return PlayerUtils.registerPrefixedEMEEventListeners(this);
|
| + return PlayerUtils.registerEMEEventListeners(this).then(function(result) {
|
| + return PlayerUtils.registerPrefixedEMEEventListeners(this);
|
| + });
|
| };
|
|
|
| handleMessage = function(message) {
|
| // The test result is either '0' or '1' appended to the header.
|
| - if (Utils.hasPrefix(message.message, FILE_IO_TEST_RESULT_HEADER)) {
|
| - if (message.message.length != FILE_IO_TEST_RESULT_HEADER.length + 1) {
|
| - Utils.failTest('Unexpected FileIOTest CDM message' + message.message);
|
| + var msg = Utils.convertToUint8Array(message.message);
|
| + if (Utils.hasPrefix(msg, FILE_IO_TEST_RESULT_HEADER)) {
|
| + if (msg.length != FILE_IO_TEST_RESULT_HEADER.length + 1) {
|
| + Utils.failTest('Unexpected FileIOTest CDM message' + msg);
|
| return;
|
| }
|
| var result_index = FILE_IO_TEST_RESULT_HEADER.length;
|
| - var success = String.fromCharCode(message.message[result_index]) == 1;
|
| + var success = String.fromCharCode(msg[result_index]) == 1;
|
| Utils.timeLog('CDM file IO test: ' + (success ? 'Success' : 'Fail'));
|
| if (success)
|
| Utils.setResultInTitle(FILE_IO_TEST_SUCCESS);
|
|
|