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

Issue 2156503002: [NaCl SDK] Expose Google Drive to nacl_io. (Closed)

Created:
4 years, 5 months ago by chanpatorikku
Modified:
3 years, 6 months ago
Reviewers:
binji
CC:
chromium-reviews, binji+watch_chromium.org, Sam Clegg
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[NaCl SDK] Expose Google Drive to nacl_io. R=binji@chromium.org

Patch Set 1 #

Total comments: 32

Patch Set 2 #

Total comments: 63

Patch Set 3 #

Total comments: 38

Patch Set 4 #

Total comments: 38

Patch Set 5 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+4930 lines, -979 lines) Patch
M AUTHORS View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M native_client_sdk/src/examples/demo/nacl_io_demo/example.js View 1 2 3 chunks +117 lines, -2 lines 0 comments Download
M native_client_sdk/src/examples/demo/nacl_io_demo/index.html View 1 2 3 chunks +12 lines, -1 line 0 comments Download
M native_client_sdk/src/examples/demo/nacl_io_demo/nacl_io_demo.c View 1 2 3 6 chunks +21 lines, -16 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/BUILD.gn View 1 1 chunk +4 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs.h View 1 2 1 chunk +37 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs.cc View 1 2 3 4 1 chunk +238 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs_node.h View 1 2 3 1 chunk +54 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs_node.cc View 1 2 3 4 1 chunk +617 lines, -0 lines 2 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs_util.h View 1 2 3 4 1 chunk +86 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs_util.cc View 1 2 3 4 1 chunk +435 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/hash.h View 1 1 chunk +18 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/hash.cc View 1 1 chunk +31 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.h View 1 1 chunk +0 lines, -3 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc View 1 2 chunks +1 line, -23 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs_node.cc View 1 2 chunks +3 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/httpfs/http_fs_node.cc View 1 2 chunks +1 line, -5 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc View 2 chunks +2 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/library.dsc View 1 3 chunks +9 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/node.h View 1 chunk +1 line, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/pepper/all_interfaces.h View 1 3 chunks +6 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io/statuscode.h View 1 1 chunk +19 lines, -0 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/example.dsc View 1 2 chunks +15 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_io_interface.h View 1 1 chunk +45 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_io_interface.cc View 1 1 chunk +202 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_ref_interface.h View 1 1 chunk +42 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_ref_interface.cc View 1 1 chunk +220 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_system_interface.h View 1 1 chunk +27 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_file_system_interface.cc View 1 1 chunk +68 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_filesystem.h View 1 1 chunk +53 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_filesystem.cc View 1 1 chunk +164 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_node.h View 1 1 chunk +40 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_node.cc View 1 1 chunk +70 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_googledrivefs.h View 1 2 3 1 chunk +212 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_googledrivefs.cc View 1 2 3 4 1 chunk +1024 lines, -0 lines 1 comment Download
M native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_html5_fs.h View 1 2 4 chunks +10 lines, -150 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_html5_fs.cc View 1 2 4 chunks +11 lines, -674 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_url_loader.h View 1 2 7 chunks +18 lines, -4 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_pepper_interface_url_loader.cc View 1 2 3 14 chunks +89 lines, -98 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_util.h View 1 1 chunk +73 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/fake_ppapi/fake_util.cc View 1 2 3 1 chunk +65 lines, -0 lines 0 comments Download
A native_client_sdk/src/tests/nacl_io_test/googledrivefs_test.cc View 1 2 3 1 chunk +768 lines, -0 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/html5_fs_test.cc View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 22 (8 generated)
binji
Thanks for adding your notes here, but please remove them from the CL description. The ...
4 years, 5 months ago (2016-07-18 22:45:39 UTC) #3
binji
https://codereview.chromium.org/2156503002/diff/1/native_client_sdk/src/examples/demo/googledrivefs_demo/googledrivefs_demo.cc File native_client_sdk/src/examples/demo/googledrivefs_demo/googledrivefs_demo.cc (right): https://codereview.chromium.org/2156503002/diff/1/native_client_sdk/src/examples/demo/googledrivefs_demo/googledrivefs_demo.cc#newcode1 native_client_sdk/src/examples/demo/googledrivefs_demo/googledrivefs_demo.cc:1: /* Copyright (c) 2016 The Chromium Authors. All rights ...
4 years, 5 months ago (2016-07-18 23:24:03 UTC) #4
chanpatorikku
"BUG=" was added to the description, but the description was not being changed intentionally. Please ...
4 years, 4 months ago (2016-08-07 01:22:50 UTC) #9
chanpatorikku
Ben, Codes of GoogleDriveFs have been rewritten for addressing your comments. Here is information that ...
4 years, 4 months ago (2016-08-07 02:41:03 UTC) #10
binji
This is much better. I still think there are some things that can be simplified, ...
4 years, 4 months ago (2016-08-22 19:21:53 UTC) #11
chanpatorikku
Somehow there's a like of coding with high speed. In patch set 2, however, there ...
4 years, 3 months ago (2016-08-29 17:14:04 UTC) #12
chanpatorikku
I can't compare patch sets as well for patch set 3 as in the other ...
4 years, 3 months ago (2016-08-29 18:10:39 UTC) #13
binji
another quick review; I haven't looked at all at the fake implementation yet. https://codereview.chromium.org/2156503002/diff/40001/native_client_sdk/src/libraries/nacl_io/googledrivefs/googledrivefs.cc File ...
4 years, 3 months ago (2016-08-30 01:39:35 UTC) #14
chanpatorikku
Your comments help make the code more correct. :) Please add comments on other codes ...
4 years, 3 months ago (2016-08-30 14:16:45 UTC) #15
chanpatorikku
Increment improvement on patch set 4. Thank you for your review of patch set 3. ...
4 years, 3 months ago (2016-09-06 14:49:38 UTC) #17
binji
More reviews. I suggested a few cases where separating this one large change into smaller ...
4 years, 3 months ago (2016-09-20 01:22:05 UTC) #18
chanpatorikku
Work still in question. I explained the case combinations that could not be easily seen ...
4 years, 3 months ago (2016-09-21 16:41:10 UTC) #20
binji
I understand that you are hesitant to do additional work because it will increase the ...
4 years, 2 months ago (2016-09-26 19:11:12 UTC) #21
chanpatorikku
3 years, 6 months ago (2017-06-15 13:08:06 UTC) #22
Make the review to become Closed.

PNaCl is on a path to deprecation, and GoogleDriveFs is compiled from PNaCl, so
comments are added to the implementation code to inform that GoogleDriveFs is
not going to be further developed.

Comments are added from the review below:
https://codereview.chromium.org/2937083003/

Powered by Google App Engine
This is Rietveld 408576698