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

Issue 23537002: Adds new private API manifest for Files.app copy. (Closed)

Created:
7 years, 3 months ago by hidehiko
Modified:
7 years, 3 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, rginda+watch_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Adds new private API manifest for Files.app copy. This CL introduces three new private APIs, which will be used to replace Files.app's current copy implementation. Currently, the copy operation is implemented in JavaScript layer, because FileSystem API's copyTo method doesn't support progress update and cancelling. To let Files.app focus on UI, the copy implementation is being moved to C++ layer, and these private APIs will be used for it. This CL just adds manifest entries, so no behavior change is expected. BUG=279287 TEST=Tested manually. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=220603

Patch Set 1 #

Patch Set 2 : #

Total comments: 12

Patch Set 3 : #

Total comments: 6

Patch Set 4 : #

Total comments: 7

Patch Set 5 : #

Total comments: 14

Patch Set 6 : Rebase #

Patch Set 7 : #

Total comments: 2

Patch Set 8 : Rebase #

Patch Set 9 : #

Total comments: 4

Patch Set 10 : Rebase #

Patch Set 11 : #

Total comments: 2

Patch Set 12 : Rebase #

Patch Set 13 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+122 lines, -0 lines) Patch
M chrome/common/extensions/api/file_browser_private.json View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +122 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
hidehiko
Thank you for your review in advance, - hidehiko
7 years, 3 months ago (2013-08-27 05:09:22 UTC) #1
satorux1
https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json#newcode358 chrome/common/extensions/api/file_browser_private.json:358: "description": "URL for the entry. Available only for BEGIN_ENTRY_COPY, ...
7 years, 3 months ago (2013-08-27 06:09:41 UTC) #2
hidehiko
Thank you for your review. PTAL? https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json#newcode358 chrome/common/extensions/api/file_browser_private.json:358: "description": "URL for ...
7 years, 3 months ago (2013-08-27 06:32:18 UTC) #3
satorux1
https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/2001/chrome/common/extensions/api/file_browser_private.json#newcode363 chrome/common/extensions/api/file_browser_private.json:363: "description": "Number of processed bytes for each entry copy. ...
7 years, 3 months ago (2013-08-27 06:57:26 UTC) #4
hidehiko
Added comments to show an example event sequence. PTAL? https://codereview.chromium.org/23537002/diff/7001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/7001/chrome/common/extensions/api/file_browser_private.json#newcode352 chrome/common/extensions/api/file_browser_private.json:352: ...
7 years, 3 months ago (2013-08-27 07:52:07 UTC) #5
satorux1
https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json#newcode358 chrome/common/extensions/api/file_browser_private.json:358: "description": "URL for the entry currently being copied. This ...
7 years, 3 months ago (2013-08-27 08:24:34 UTC) #6
hidehiko
PTAL? https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json#newcode358 chrome/common/extensions/api/file_browser_private.json:358: "description": "URL for the entry currently being copied. ...
7 years, 3 months ago (2013-08-27 09:21:34 UTC) #7
satorux1
https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json#newcode363 chrome/common/extensions/api/file_browser_private.json:363: "description": "Number of processed bytes for the entry currently ...
7 years, 3 months ago (2013-08-27 09:50:04 UTC) #8
hidehiko
PTAL? https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json#newcode363 chrome/common/extensions/api/file_browser_private.json:363: "description": "Number of processed bytes for the entry ...
7 years, 3 months ago (2013-08-27 09:56:43 UTC) #9
satorux1
https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/13001/chrome/common/extensions/api/file_browser_private.json#newcode363 chrome/common/extensions/api/file_browser_private.json:363: "description": "Number of processed bytes for the entry currently ...
7 years, 3 months ago (2013-08-28 02:29:00 UTC) #10
satorux1
The API design LGTM. minor nits: https://codereview.chromium.org/23537002/diff/18001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/18001/chrome/common/extensions/api/file_browser_private.json#newcode353 chrome/common/extensions/api/file_browser_private.json:353: "description": "The type ...
7 years, 3 months ago (2013-08-29 08:32:31 UTC) #11
hidehiko
Thank you for your review. PTAL? https://codereview.chromium.org/23537002/diff/18001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/18001/chrome/common/extensions/api/file_browser_private.json#newcode353 chrome/common/extensions/api/file_browser_private.json:353: "description": "The type ...
7 years, 3 months ago (2013-08-29 09:00:57 UTC) #12
satorux1
Thank you for addressing comments! LGTM https://codereview.chromium.org/23537002/diff/26001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/26001/chrome/common/extensions/api/file_browser_private.json#newcode828 chrome/common/extensions/api/file_browser_private.json:828: "description": "Name of ...
7 years, 3 months ago (2013-08-29 10:03:01 UTC) #13
hidehiko
Thank you for your review. https://codereview.chromium.org/23537002/diff/26001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/26001/chrome/common/extensions/api/file_browser_private.json#newcode828 chrome/common/extensions/api/file_browser_private.json:828: "description": "Name of the ...
7 years, 3 months ago (2013-08-29 18:47:42 UTC) #14
hidehiko
Ben, could you kindly review this as an OWNER? Thanks, - hidehiko
7 years, 3 months ago (2013-08-30 03:27:24 UTC) #15
asargent_no_longer_on_chrome
lgtm https://codereview.chromium.org/23537002/diff/30001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/30001/chrome/common/extensions/api/file_browser_private.json#newcode823 chrome/common/extensions/api/file_browser_private.json:823: "description": "Starts to copy an entry. If the ...
7 years, 3 months ago (2013-08-30 05:22:09 UTC) #16
kinaba
lgtm
7 years, 3 months ago (2013-08-30 05:43:22 UTC) #17
hidehiko
Thank you for your review. https://codereview.chromium.org/23537002/diff/30001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/30001/chrome/common/extensions/api/file_browser_private.json#newcode823 chrome/common/extensions/api/file_browser_private.json:823: "description": "Starts to copy ...
7 years, 3 months ago (2013-08-30 06:35:43 UTC) #18
kinuko
lgtm + one minor question. https://codereview.chromium.org/23537002/diff/44001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/44001/chrome/common/extensions/api/file_browser_private.json#newcode331 chrome/common/extensions/api/file_browser_private.json:331: "enum": ["BEGIN_ENTRY_COPY", "END_ENTRY_COPY", "PROGRESS", ...
7 years, 3 months ago (2013-08-30 06:59:23 UTC) #19
benwells
On 2013/08/30 06:59:23, kinuko wrote: > lgtm + one minor question. > > https://codereview.chromium.org/23537002/diff/44001/chrome/common/extensions/api/file_browser_private.json > ...
7 years, 3 months ago (2013-08-30 08:04:18 UTC) #20
hidehiko
Thank you all for your review! https://codereview.chromium.org/23537002/diff/44001/chrome/common/extensions/api/file_browser_private.json File chrome/common/extensions/api/file_browser_private.json (right): https://codereview.chromium.org/23537002/diff/44001/chrome/common/extensions/api/file_browser_private.json#newcode331 chrome/common/extensions/api/file_browser_private.json:331: "enum": ["BEGIN_ENTRY_COPY", "END_ENTRY_COPY", ...
7 years, 3 months ago (2013-08-30 08:20:10 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hidehiko@chromium.org/23537002/34001
7 years, 3 months ago (2013-08-30 15:25:08 UTC) #22
commit-bot: I haz the power
7 years, 3 months ago (2013-08-30 17:24:44 UTC) #23
Message was sent while issue was closed.
Change committed as 220603

Powered by Google App Engine
This is Rietveld 408576698