1 { 2 // chrome-extension://jcgeabjmjgoblfofpppfkcoakmfobdko/ 3 "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw0/gRbJc545iEGRZs20Rl/HtrSUp8H3gJd4Y6hCe0CG1xQiJhZ5nc8qZyxa96gMxRAKBq54S6sjVVtV6uS70oU6FvrvwItByYkkqr4ZE7eMJKwMqnGItxWbh6KBodf89lpKoIy6MtYTqubBhXB/IQBZsXah90tXwRzaaJNWw+2BBRIhcPsH3ng+wgN7rwFxo4HIv9ZpqkYlx90rwkfjOmKPPnSXyXFIBJfmqfdbd8PLtcxzzOTE+vxwoXZuYWrthKm4uKfNqXIYns74sSJlqyKfctuR+nQdNh8uePv0e+/Ul3wER1/jIXULLjfyoaklyDs+ak3SDf+xWScJ+0LJ0AwIDAQAB", 4 "manifest_version": 2, 5 "name": "Video Player", 6 "version": "1.0", 7 "description": "Video Player", 8 "display_in_launcher": false, 9 "incognito" : "split", 10 "icons": { 11 "16": "images/icon/video-player-favicon-16.png", 12 "32": "images/icon/video-player-32.png", 13 "48": "images/icon/video-player-48.png", 14 "64": "images/icon/video-player-64.png", 15 "96": "images/icon/video-player-96.png", 16 "128": "images/icon/video-player-128.png", 17 "256": "images/icon/video-player-256.png" 18 }, 19 "permissions": [ 20 "commandLinePrivate", 21 "fileSystem", 22 "fileBrowserHandler", 23 "fileManagerPrivate", 24 "fullscreen", 25 "mediaPlayerPrivate", 26 "power", 27 "storage", 28 "chrome://resources/", 29 "chrome://theme/" 30 ], 31 "file_handlers": { 32 "video": { 33 "types": [ 34 "video/*" 35 ], 36 "extensions": [ 37 "3gp", 38 "avi", 39 "m4v", 40 "mkv", 41 "mov", 42 "mp4", 43 "mpeg", 44 "mpeg4", 45 "mpg", 46 "mpg4", 47 "ogm", 48 "ogv", 49 "ogx", 50 "webm" 51 ] 52 } 53 }, 54 "import": [ 55 // Google Cast API extension 56 { 57 "id": "mafeflapfdfljijmlienjedomfjfmhpd", 58 "minimum_version": "14.507.0.31276" 59 } 60 ], 61 "app": { 62 "background": { 63 "scripts": [ 64 "chrome://resources/js/cr.js", 65 "chrome://resources/js/cr/event_target.js", 66 "chrome://resources/js/cr/ui/array_data_model.js", 67 "chrome://resources/js/load_time_data.js", 68 "chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/common/js/util.js", 69 "chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/common/js/async_util.js", 70 "chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/common/js/volume_manager_common.js", 71 "chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/background/js/volume_manager.js", 72 "chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/foreground/js/file_type.js", 73 "js/error_util.js", 74 "js/test_util.js", 75 // The main background script must be at the end. 76 "js/background.js" 77 ] 78 }, 79 // The following ids are cast extension's ids . 80 // - boadgeojelhgndaghljhdicfkmllpafd (release) 81 // - dliochdbjfkdbacpmhlcpmleaejidimm (beta) 82 // - hfaagokkkhdbgiakmmlclaapfelnkoah 83 // - fmfcbgogabcbclcofgocippekhfcmgfj 84 // - enhhojjnijigcajfphajepfemndkmdlo 85 "content_security_policy": "default-src 'none'; script-src 'self' chrome://resources chrome-extension://boadgeojelhgndaghljhdicfkmllpafd chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj chrome-extension://enhhojjnijigcajfphajepfemndkmdlo; style-src 'self' chrome://resources 'unsafe-inline'; img-src 'self' chrome://theme chrome://resources data: https://www.googledrive.com; media-src 'self'; object-src 'self'" 86 } 87 } 88