DescriptionSavedFilesServiceInterface in //extensions
apps::SavedFilesService provides apps with a LRU queue of "retained"
file entries they are allowed access to. See chrome.fileSystem API docs:
https://developer.chrome.com/apps/fileSystem#method-retainEntry
Chrome extension APIs can already use the service in //apps, but APIs
implemented in //extensions cannot (they can't depend on //apps). This
change enables moving chrome.fileSystem into //extensions.
This CL makes apps::SavedFilesService derive from a new interface,
extensions::SavedFilesServiceInterface. The new interface took a few
methods from the original Service.
BUG=729713
R=benwells@chromium.org
Review-Url: https://codereview.chromium.org/2960433002
Cr-Commit-Position: refs/heads/master@{#482297}
Committed: https://chromium.googlesource.com/chromium/src/+/868a94beaaa07d23125c241ef9f83ba4fa330fb8
Patch Set 1 #Patch Set 2 : separate SavedFileEntry #Patch Set 3 : remove unused include #Patch Set 4 : rebase #Dependent Patchsets: Messages
Total messages: 9 (5 generated)
|