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

Side by Side Diff: chrome/common/extensions/api/file_browser_private.idl

Issue 294073007: [fsp] Let extensions decide about the file system id. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased. Created 6 years, 7 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 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 // fileBrowserPrivate API. 5 // fileBrowserPrivate API.
6 // This is a private API used by the file browser of ChromeOS. 6 // This is a private API used by the file browser of ChromeOS.
7 [platforms=("chromeos"), 7 [platforms=("chromeos"),
8 implemented_in="chrome/browser/chromeos/extensions/file_manager/file_browser_pr ivate_api_functions.h"] 8 implemented_in="chrome/browser/chromeos/extensions/file_manager/file_browser_pr ivate_api_functions.h"]
9 namespace fileBrowserPrivate { 9 namespace fileBrowserPrivate {
10 // Type of the mounted volume. 10 // Type of the mounted volume.
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
227 227
228 // Image set of profile image. 228 // Image set of profile image.
229 ImageSet? profileImage; 229 ImageSet? profileImage;
230 }; 230 };
231 231
232 // Mounted disk volume metadata. 232 // Mounted disk volume metadata.
233 dictionary VolumeMetadata { 233 dictionary VolumeMetadata {
234 // ID of the disk volume. 234 // ID of the disk volume.
235 DOMString volumeId; 235 DOMString volumeId;
236 236
237 // Id the provided file system (for proviided file systems).
238 DOMString? fileSystemId;
239
237 // Extension providing this volume (for provided file systems). 240 // Extension providing this volume (for provided file systems).
238 DOMString? extensionId; 241 DOMString? extensionId;
239 242
240 // Label of the volume (if available). 243 // Label of the volume (if available).
241 DOMString? volumeLabel; 244 DOMString? volumeLabel;
242 245
243 // Description of the profile where the volume belongs. 246 // Description of the profile where the volume belongs.
244 // TODO(hirono): Remove the property because of the design change of 247 // TODO(hirono): Remove the property because of the design change of
245 // multi-profile support. 248 // multi-profile support.
246 ProfileInfo profile; 249 ProfileInfo profile;
(...skipping 531 matching lines...) Expand 10 before | Expand all | Expand 10 after
778 static void onDriveSyncError(DriveSyncErrorEvent event); 781 static void onDriveSyncError(DriveSyncErrorEvent event);
779 782
780 // Dispatched when a profile is added. 783 // Dispatched when a profile is added.
781 static void onProfileAdded(); 784 static void onProfileAdded();
782 785
783 // Dispatched when any window moves another desktop. 786 // Dispatched when any window moves another desktop.
784 // TODO(hirono): Add information which window is moved. 787 // TODO(hirono): Add information which window is moved.
785 static void onDesktopChanged(); 788 static void onDesktopChanged();
786 }; 789 };
787 }; 790 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698