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",
33 // Comment out chrome:// permissions to debug on a desktop browser.
34 "chrome://extension-icon/",
35 "chrome://resources/",
41 "https://docs.google.com/",
42 "https://*.googleusercontent.com/",
43 "https://drive.google.com/"
45 "file_browser_handlers": [
48 "default_title": "__MSG_PLAY_MEDIA__",
49 "default_icon": "common/images/file_types/200/audio.png",
62 "default_title": "__MSG_PLAY_MEDIA__",
63 "default_icon": "common/images/file_types/200/video.png",
82 "id": "mount-archive",
83 "default_title": "__MSG_MOUNT_ARCHIVE__",
84 "default_icon": "common/images/file_types/200/archive.png",
92 "default_title": "__MSG_OPEN_ACTION__",
93 "default_icon": "common/images/file_types/200/pdf.png",
100 "default_title": "__MSG_OPEN_ACTION__",
101 "default_icon": "common/images/file_types/200/generic.png",
107 "id": "view-in-browser",
108 "default_title": "__MSG_OPEN_ACTION__",
109 "default_icon": "common/images/file_types/200/generic.png",
114 "filesystem:*.mhtml",
120 "default_title": "__MSG_OPEN_ACTION__",
121 "default_icon": "common/images/file_types/200/image.png",
139 "filesystem:*.mpeg4",
149 "id": "open-hosted-generic",
150 "default_title": "__MSG_HOSTED__",
151 "default_icon": "common/images/file_types/200generic.png",
153 "filesystem:*.gdraw",
154 "filesystem:*.gtable",
159 "id": "open-hosted-gdoc",
160 "default_title": "__MSG_HOSTED__",
161 "default_icon": "common/images/file_types/200/generic.png",
167 "id": "open-hosted-gsheet",
168 "default_title": "__MSG_HOSTED__",
169 "default_icon": "common/images/file_types/200/generic.png",
171 "filesystem:*.gsheet"
175 "id": "open-hosted-gslides",
176 "default_title": "__MSG_HOSTED__",
177 "default_icon": "common/images/file_types/200/generic.png",
179 "filesystem:*.gslides"
182 // The following handlers are used only internally, therefore they do not
183 // have any file filter.
184 // Automatically opens a volume and later close Files.app when unmounted.
187 "default_title": "__MSG_OPEN_ACTION__",
188 "default_icon": "common/images/file_types/200/generic.png",
191 // Selects the passed file after launching Files.app.
194 "default_title": "__MSG_OPEN_ACTION__",
195 "default_icon": "common/images/file_types/200/generic.png",
198 // Opens the passed directory after launching Files.app.
201 "default_title": "__MSG_OPEN_ACTION__",
202 "default_icon": "common/images/file_types/200/generic.png",
206 // Required to import scripts in a web worker. Note, that in Apps v2, it is
207 // enough that anything is passed to web_accessible_resources. If there is
208 // at least any file, then all files are allowed. http://crbug.com/179127.
209 "web_accessible_resources": ["foreground/js/metadata/byte_reader.js"],
213 "chrome://resources/js/load_time_data.js",
214 "chrome://resources/js/cr.js",
215 "chrome://resources/js/cr/event_target.js",
216 "chrome://resources/js/cr/ui/array_data_model.js",
217 "common/js/async_util.js",
218 "common/js/path_util.js",
219 "common/js/progress_center_common.js",
221 "background/js/volume_manager.js",
222 "background/js/file_operation_handler.js",
223 "background/js/file_operation_manager.js",
224 "background/js/test_util.js",
225 "background/js/progress_center.js",
226 "background/js/background.js"]
228 // chrome-extension://pmfjbimdmchhbnneeidfognadeopoehp is the image loader extension.
229 "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'"