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

Issue 12258021: Fix filesystem API file_handlers to work for drive on ChromeOS. (Closed)

Created:
7 years, 10 months ago by tbarzic
Modified:
7 years, 9 months ago
CC:
chromium-reviews, nkostylev+watch_chromium.org, tzik+watch_chromium.org, achuith+watch_chromium.org, Aaron Boodman, rginda+watch_chromium.org, darin-cc_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, kinuko+watch, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Fix filesystem API file_handlers to work for drive on ChromeOS. BUG=156277 TEST=tbd START new filesystemextensionapi tests

Patch Set 1 #

Patch Set 2 : diff to https://codereview.chromium.org/12228007/ #

Patch Set 3 : . #

Total comments: 2

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Total comments: 8

Patch Set 7 : thread DCHECKs in platform_app_launcher #

Patch Set 8 : #

Patch Set 9 : . #

Total comments: 3

Patch Set 10 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+170 lines, -63 lines) Patch
M chrome/browser/chromeos/drive/drive_file_system_proxy.cc View 1 2 3 4 5 6 7 8 9 1 chunk +9 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/extensions/external_filesystem_apitest.cc View 1 2 3 4 5 6 7 8 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/extensions/platform_app_launcher.cc View 1 2 3 4 5 6 7 8 9 4 chunks +48 lines, -1 line 0 comments Download
M chrome/test/data/chromeos/gdata/remote_file_system_apitest_root_feed.json View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/fileapi/fileapi_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M webkit/fileapi/external_mount_points.h View 1 2 3 4 5 6 7 8 9 2 chunks +4 lines, -2 lines 0 comments Download
M webkit/fileapi/external_mount_points.cc View 1 2 3 4 5 6 7 8 9 3 chunks +29 lines, -14 lines 0 comments Download
M webkit/fileapi/file_system_context.cc View 1 2 3 4 5 6 7 8 9 2 chunks +16 lines, -10 lines 0 comments Download
M webkit/fileapi/file_system_types.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/fileapi/file_system_url.h View 1 2 3 4 5 6 7 8 9 4 chunks +14 lines, -8 lines 0 comments Download
M webkit/fileapi/file_system_url.cc View 1 2 3 4 5 6 7 8 9 3 chunks +14 lines, -12 lines 0 comments Download
M webkit/fileapi/file_system_util.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/fileapi/isolated_context.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/fileapi/isolated_context.cc View 1 2 3 4 5 6 7 8 9 1 chunk +16 lines, -11 lines 0 comments Download
M webkit/fileapi/mount_points.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 24 (0 generated)
tbarzic
hey guys, what do you think about doing something like this?
7 years, 10 months ago (2013-02-13 22:04:09 UTC) #1
benwells
On 2013/02/13 22:04:09, tbarzic wrote: > hey guys, > what do you think about doing ...
7 years, 10 months ago (2013-02-14 01:20:05 UTC) #2
tbarzic
On 2013/02/14 01:20:05, benwells wrote: > On 2013/02/13 22:04:09, tbarzic wrote: > > hey guys, ...
7 years, 10 months ago (2013-02-14 02:25:30 UTC) #3
kinaba
On 2013/02/14 02:25:30, tbarzic wrote: > > Is there work underway to make isolated file ...
7 years, 10 months ago (2013-02-14 02:27:53 UTC) #4
kinuko
https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc File webkit/chromeos/fileapi/cros_mount_point_provider.cc (right): https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc#newcode287 webkit/chromeos/fileapi/cros_mount_point_provider.cc:287: const fileapi::FileSystemURL& original) const { Do we need to ...
7 years, 10 months ago (2013-02-14 17:09:48 UTC) #5
tbarzic
https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc File webkit/chromeos/fileapi/cros_mount_point_provider.cc (right): https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc#newcode287 webkit/chromeos/fileapi/cros_mount_point_provider.cc:287: const fileapi::FileSystemURL& original) const { On 2013/02/14 17:09:48, kinuko ...
7 years, 10 months ago (2013-02-14 20:22:31 UTC) #6
kinuko
On 2013/02/14 20:22:31, tbarzic wrote: > https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc > File webkit/chromeos/fileapi/cros_mount_point_provider.cc (right): > > https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc#newcode287 > ...
7 years, 10 months ago (2013-02-15 02:18:19 UTC) #7
tbarzic
On 2013/02/15 02:18:19, kinuko wrote: > On 2013/02/14 20:22:31, tbarzic wrote: > > > https://codereview.chromium.org/12258021/diff/4001/webkit/chromeos/fileapi/cros_mount_point_provider.cc ...
7 years, 10 months ago (2013-02-15 02:51:04 UTC) #8
kinuko
On 2013/02/15 02:51:04, tbarzic wrote: > On 2013/02/15 02:18:19, kinuko wrote: > > On 2013/02/14 ...
7 years, 10 months ago (2013-02-18 09:55:07 UTC) #9
kinaba
I've been taking long time to correctly understand the whole view of the FileSystemURL and ...
7 years, 9 months ago (2013-03-01 06:12:29 UTC) #10
kinuko
Thanks for reviving this thread! On 2013/03/01 06:12:29, kinaba wrote: > I've been taking long ...
7 years, 9 months ago (2013-03-01 06:56:23 UTC) #11
tonibarzic
On 2013/03/01 06:56:23, kinuko wrote: > Thanks for reviving this thread! > > On 2013/03/01 ...
7 years, 9 months ago (2013-03-01 09:45:54 UTC) #12
benwells
https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc File chrome/browser/extensions/platform_app_launcher.cc (right): https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc#newcode161 chrome/browser/extensions/platform_app_launcher.cc:161: void GetMimeTypeAndLaunchForDriveFile() { Can this run on any thread? ...
7 years, 9 months ago (2013-03-04 01:27:39 UTC) #13
tbarzic
https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc File chrome/browser/extensions/platform_app_launcher.cc (right): https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc#newcode161 chrome/browser/extensions/platform_app_launcher.cc:161: void GetMimeTypeAndLaunchForDriveFile() { On 2013/03/04 01:27:39, benwells wrote: > ...
7 years, 9 months ago (2013-03-06 01:45:10 UTC) #14
kinaba
Sorry for belated response (I'm on vacation and will be back on work from tomorrow) ...
7 years, 9 months ago (2013-03-06 02:00:41 UTC) #15
tbarzic
https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc File chrome/browser/extensions/platform_app_launcher.cc (right): https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc#newcode263 chrome/browser/extensions/platform_app_launcher.cc:263: file_system_type_, file_path_, &registered_name); On 2013/03/06 02:00:42, kinaba wrote: > ...
7 years, 9 months ago (2013-03-06 02:13:00 UTC) #16
kinaba
On 2013/03/06 02:13:00, tbarzic wrote: > https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc > File chrome/browser/extensions/platform_app_launcher.cc (right): > > https://codereview.chromium.org/12258021/diff/13002/chrome/browser/extensions/platform_app_launcher.cc#newcode263 > ...
7 years, 9 months ago (2013-03-14 09:11:54 UTC) #17
tbarzic
On 2013/03/14 09:11:54, kinaba wrote: > > ... > > Toni, we've been asked to ...
7 years, 9 months ago (2013-03-14 23:05:03 UTC) #18
kinuko
https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h File webkit/fileapi/file_system_url.h (right): https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h#newcode175 webkit/fileapi/file_system_url.h:175: base::FilePath underlying_virtual_path_; Hmm, do we need all these additional ...
7 years, 9 months ago (2013-03-15 06:54:39 UTC) #19
tonibarzic
https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h File webkit/fileapi/file_system_url.h (right): https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h#newcode175 webkit/fileapi/file_system_url.h:175: base::FilePath underlying_virtual_path_; On 2013/03/15 06:54:39, kinuko wrote: > Hmm, ...
7 years, 9 months ago (2013-03-15 07:36:57 UTC) #20
kinuko
https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h File webkit/fileapi/file_system_url.h (right): https://codereview.chromium.org/12258021/diff/36002/webkit/fileapi/file_system_url.h#newcode175 webkit/fileapi/file_system_url.h:175: base::FilePath underlying_virtual_path_; On 2013/03/15 07:36:57, tonibarzic wrote: > On ...
7 years, 9 months ago (2013-03-17 21:39:09 UTC) #21
kinaba
On 2013/03/17 21:39:09, kinuko wrote: > So are these changes basically for not changing the ...
7 years, 9 months ago (2013-03-18 00:17:29 UTC) #22
kinaba
(Patch Set 10 : mmm, sorry it seems I've uploaded my local patched branch here ...
7 years, 9 months ago (2013-03-19 10:14:59 UTC) #23
kinaba
7 years, 9 months ago (2013-03-27 01:59:01 UTC) #24
Took over and landed in https://codereview.chromium.org/12717014/.
Thanks for your work and investigation!

Powered by Google App Engine
This is Rietveld 408576698