2 // chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/
3 "key": "MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDlhpGghtnNJ7pluQN0RDwbUxwwi99oM35ZEaFYvxPLrf0fIEC18cfDdJi6u4aJ+UoSpgzK731L0P/k4LvK2Rz9kVKOy0+IvuRrWkT7lbrLfA1UEBh02OA1AAshjmyRg4IxCqgl8ia8XWq6HKegS1y1KXZYGgb4qp7Bh9VC4cIzswIBIw==",
7 "description": "File Manager",
10 "16": "common/images/icon16.png",
11 "32": "common/images/icon32.png",
12 "48": "common/images/icon48.png",
13 "64": "common/images/icon64.png",
14 "96": "common/images/icon96.png",
15 "128": "common/images/icon128.png",
16 "256": "common/images/icon256.png"
27 "mediaGalleriesPrivate",
32 // Comment out chrome:// permissions to debug on a desktop browser.
33 "chrome://extension-icon/",
34 "chrome://resources/",
39 "https://docs.google.com/",
40 "https://*.googleusercontent.com/",
41 "https://drive.google.com/"
43 "file_browser_handlers": [
46 "default_title": "__MSG_PLAY_MEDIA__",
47 "default_icon": "common/images/file_types/200/audio.png",
60 "default_title": "__MSG_PLAY_MEDIA__",
61 "default_icon": "common/images/file_types/200/video.png",
80 "id": "mount-archive",
81 "default_title": "__MSG_MOUNT_ARCHIVE__",
82 "default_icon": "common/images/file_types/200/archive.png",
86 "filesystem:*.tar.bz2",
87 "filesystem:*.tar.gz",
96 "default_title": "__MSG_OPEN_ACTION__",
97 "default_icon": "common/images/file_types/200/pdf.png",
104 "default_title": "__MSG_OPEN_ACTION__",
105 "default_icon": "common/images/file_types/200/generic.png",
111 "id": "view-in-browser",
112 "default_title": "__MSG_OPEN_ACTION__",
113 "default_icon": "common/images/file_types/200/generic.png",
118 "filesystem:*.mhtml",
124 "default_title": "__MSG_OPEN_ACTION__",
125 "default_icon": "common/images/file_types/200/image.png",
142 "filesystem:*.mpeg4",
152 "id": "open-hosted-generic",
153 "default_title": "__MSG_HOSTED__",
154 "default_icon": "common/images/file_types/200generic.png",
156 "filesystem:*.gdraw",
157 "filesystem:*.gtable",
162 "id": "open-hosted-gdoc",
163 "default_title": "__MSG_HOSTED__",
164 "default_icon": "common/images/file_types/200/generic.png",
170 "id": "open-hosted-gsheet",
171 "default_title": "__MSG_HOSTED__",
172 "default_icon": "common/images/file_types/200/generic.png",
174 "filesystem:*.gsheet"
178 "id": "open-hosted-gslides",
179 "default_title": "__MSG_HOSTED__",
180 "default_icon": "common/images/file_types/200/generic.png",
182 "filesystem:*.gslides"
185 // The following handlers are used only internally, therefore they do not
186 // have any file filter.
187 // Automatically opens a volume and later close Files.app when unmounted.
190 "default_title": "__MSG_OPEN_ACTION__",
191 "default_icon": "common/images/file_types/200/generic.png",
194 // Selects the passed file after launching Files.app.
197 "default_title": "__MSG_OPEN_ACTION__",
198 "default_icon": "common/images/file_types/200/generic.png",
201 // Opens the passed directory after launching Files.app.
204 "default_title": "__MSG_OPEN_ACTION__",
205 "default_icon": "common/images/file_types/200/generic.png",
209 // Required to import scripts in a web worker. Note, that in Apps v2, it is
210 // enough that anything is passed to web_accessible_resources. If there is
211 // at least any file, then all files are allowed. http://crbug.com/179127.
212 "web_accessible_resources": ["foreground/js/metadata/byte_reader.js"],
216 "chrome://resources/js/load_time_data.js",
217 "chrome://resources/js/cr.js",
218 "chrome://resources/js/cr/event_target.js",
219 "chrome://resources/js/cr/ui/array_data_model.js",
220 "common/js/async_util.js",
221 "common/js/path_util.js",
222 "common/js/progress_center_common.js",
224 "background/js/volume_manager.js",
225 "background/js/file_operation_manager.js",
226 "background/js/test_util.js",
227 "background/js/progress_center.js",
228 "background/js/background.js"]
230 // chrome-extension://pmfjbimdmchhbnneeidfognadeopoehp is the image loader extension.
231 "content_security_policy": "default-src 'none'; script-src 'self' chrome://resources chrome-extension://pmfjbimdmchhbnneeidfognadeopoehp; style-src 'self' 'unsafe-inline' chrome://resources; frame-src 'self' about:; img-src 'self' chrome://resources chrome://theme data: https://docs.google.com https://*.googleusercontent.com chrome://extension-icon; media-src 'self' https://*.googleusercontent.com; connect-src https://drive.google.com; object-src 'self'"