Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(399)

Side by Side Diff: chrome/browser/resources/file_manager/js/mock_chrome.js

Issue 9452007: Enable rar, tar, tar.gz and tar.bz2 archive support in CrOS file manager. (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 function MockEventSource() { 5 function MockEventSource() {
6 this.listeners_ = []; 6 this.listeners_ = [];
7 } 7 }
8 8
9 MockEventSource.prototype.addListener = function(listener) { 9 MockEventSource.prototype.addListener = function(listener) {
10 this.listeners_.push(listener); 10 this.listeners_.push(listener);
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 throw new Error('Missing callback'); 98 throw new Error('Missing callback');
99 99
100 var tasks = 100 var tasks =
101 [ { taskId: extensionId + '|play', 101 [ { taskId: extensionId + '|play',
102 title: 'Play', 102 title: 'Play',
103 regexp: /\.(flac|m4a|mp3|oga|ogg|wav)$/i, 103 regexp: /\.(flac|m4a|mp3|oga|ogg|wav)$/i,
104 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg==' 104 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg=='
105 }, 105 },
106 { taskId: extensionId + '|mount-archive', 106 { taskId: extensionId + '|mount-archive',
107 title: 'Mount', 107 title: 'Mount',
108 regexp: /\.(zip)$/i, 108 regexp: /\.(rar|tar|tar.bz2|tar.gz|tbz|tbz2|tgz|zip)$/i,
109 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg==' 109 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg=='
110 }, 110 },
111 { 111 {
112 taskId: extensionId + '|gallery', 112 taskId: extensionId + '|gallery',
113 title: 'View and Edit', 113 title: 'View and Edit',
114 regexp: /\.(bmp|gif|jpe?g|png|webp|3gp|avi|m4v|mov|mp4|mpeg4?|mpg4?|ogm| ogv|ogx|webm)$/i, 114 regexp: /\.(bmp|gif|jpe?g|png|webp|3gp|avi|m4v|mov|mp4|mpeg4?|mpg4?|ogm| ogv|ogx|webm)$/i,
115 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg==' 115 iconUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAm L5yKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9sEEBcOAw9XftIAAADFSURBVCjPrZKxCsIwEIa/FHFwsvYxROjSQXAoqLiIL+xgBtvZ91A6uOnQ c2hT0zRqkR4c3P25+/PfJTCwLU6wEpgBWkDXuInDPSwF5r7mJIeNQFTnIiCeONpVdYlLoK9wEUhNg8+B 9FDVaZcgCKAovjTXfvPJFwGZtKW60pt8bOGBzfLouemnFY/MAs8wDeEI4NzaybewBu4AysKVgrK0gfe5 iB9vjdAUqQ/S1Y/R3IX9Zc1zxc7zxe2/0Iskt7AsG0hhx14W8XV43FgV4gAAAABJRU5ErkJggg=='
116 } 116 }
117 ]; 117 ];
118 118
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
229 DIMENSIONS_LABEL: 'Dimensions', 229 DIMENSIONS_LABEL: 'Dimensions',
230 DIMENSIONS_FORMAT: '$1 x $2', 230 DIMENSIONS_FORMAT: '$1 x $2',
231 231
232 EJECT_BUTTON: 'Eject', 232 EJECT_BUTTON: 'Eject',
233 IMAGE_DIMENSIONS: 'Image Dimensions', 233 IMAGE_DIMENSIONS: 'Image Dimensions',
234 VOLUME_LABEL: 'Volume Label', 234 VOLUME_LABEL: 'Volume Label',
235 READ_ONLY: 'Read Only', 235 READ_ONLY: 'Read Only',
236 236
237 PLAY_MEDIA: 'Play', 237 PLAY_MEDIA: 'Play',
238 238
239 MOUNT_ARCHIVE: 'Open archive', 239 MOUNT_ARCHIVE: 'Open',
240 UNMOUNT_ARCHIVE: 'Close archive',
241 FORMAT_DEVICE: 'Format device', 240 FORMAT_DEVICE: 'Format device',
242 241
243 GALLERY: 'View and Edit', 242 GALLERY: 'View and Edit',
244 GALLERY_EDIT: 'Edit', 243 GALLERY_EDIT: 'Edit',
245 GALLERY_SHARE: 'Share', 244 GALLERY_SHARE: 'Share',
246 GALLERY_AUTOFIX: 'Auto-fix', 245 GALLERY_AUTOFIX: 'Auto-fix',
247 GALLERY_FIXED: 'Fixed', 246 GALLERY_FIXED: 'Fixed',
248 GALLERY_CROP: 'Crop', 247 GALLERY_CROP: 'Crop',
249 GALLERY_EXPOSURE: 'Brightness', 248 GALLERY_EXPOSURE: 'Brightness',
250 GALLERY_BRIGHTNESS: 'Brightness', 249 GALLERY_BRIGHTNESS: 'Brightness',
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 ID3_PUBLISHERS_OFFICIAL_WEBPAGE: 'Publishers official webpage', // WPUB 344 ID3_PUBLISHERS_OFFICIAL_WEBPAGE: 'Publishers official webpage', // WPUB
346 ID3_USER_DEFINED_URL_LINK_FRAME: 'User defined URL link frame', // WXXX 345 ID3_USER_DEFINED_URL_LINK_FRAME: 'User defined URL link frame', // WXXX
347 346
348 FOLDER: 'Folder', 347 FOLDER: 'Folder',
349 DEVICE: 'Device', 348 DEVICE: 'Device',
350 IMAGE_FILE_TYPE: '$1 image file', 349 IMAGE_FILE_TYPE: '$1 image file',
351 VIDEO_FILE_TYPE: '$1 video file', 350 VIDEO_FILE_TYPE: '$1 video file',
352 AUDIO_FILE_TYPE: '$1 audio file', 351 AUDIO_FILE_TYPE: '$1 audio file',
353 HTML_DOCUMENT_FILE_TYPE: 'HTML document', 352 HTML_DOCUMENT_FILE_TYPE: 'HTML document',
354 ZIP_ARCHIVE_FILE_TYPE: 'Zip archive', 353 ZIP_ARCHIVE_FILE_TYPE: 'Zip archive',
354 RAR_ARCHIVE_FILE_TYPE: 'RAR archive',
355 TAR_ARCHIVE_FILE_TYPE: 'Tar archive',
356 TAR_BZIP2_ARCHIVE_FILE_TYPE: 'Bzip2 compressed tar archive',
357 TAR_GZIP_ARCHIVE_FILE_TYPE: 'Gzip compressed tar archive',
355 PLAIN_TEXT_FILE_TYPE: 'Plain text file', 358 PLAIN_TEXT_FILE_TYPE: 'Plain text file',
356 PDF_DOCUMENT_FILE_TYPE: 'PDF document' 359 PDF_DOCUMENT_FILE_TYPE: 'PDF document'
357 }); 360 });
358 } 361 }
359 }; 362 };
360 363
361 chrome.extension = { 364 chrome.extension = {
362 getURL: function(path) { 365 getURL: function(path) {
363 return path || document.location.href; 366 return path || document.location.href;
364 } 367 }
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
426 429
427 setWindowHeight: function(height) { 430 setWindowHeight: function(height) {
428 this.popup_.style.height = height + 'px'; 431 this.popup_.style.height = height + 'px';
429 }, 432 },
430 433
431 closeWindow: function() { 434 closeWindow: function() {
432 this.popup_.parentNode.removeChild(this.popup_); 435 this.popup_.parentNode.removeChild(this.popup_);
433 this.popup_ = null; 436 this.popup_ = null;
434 } 437 }
435 }; 438 };
OLDNEW
« no previous file with comments | « chrome/browser/resources/file_manager/js/file_type.js ('k') | chrome/browser/resources/file_manager/manifest.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698