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

Issue 320983002: [NaCl SDK] nacl_io: Allows subtree of html5fs to be mounted. (Closed)

Created:
6 years, 6 months ago by Sam Clegg
Modified:
6 years, 6 months ago
Reviewers:
Matthew Turk, binji
CC:
chromium-reviews, binji+watch_chromium.org
Visibility:
Public.

Description

[NaCl SDK] nacl_io: Allows subtree of html5fs to be mounted. Honor the first argument of mount() when mount html5fs filesystem. This allows us to mount just part of an html5fs fileystem. Also, fix and re-enable the rmdir/unlink/remove tests for html5fs and add more error checking to that parameter parsing in Init(). R=binji Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276393

Patch Set 1 #

Total comments: 15

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -30 lines) Patch
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.h View 2 chunks +7 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc View 1 2 3 8 chunks +53 lines, -7 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs_node.h View 1 chunk +0 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs_node.cc View 1 chunk +0 lines, -8 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/httpfs/http_fs.h View 1 chunk +1 line, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/httpfs/http_fs.cc View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc View 1 chunk +0 lines, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/node.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/html5_fs_test.cc View 3 chunks +13 lines, -6 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Sam Clegg
I'd like to use this in naclports for this kind of thing: mount("/home", "/home", "html5", ...
6 years, 6 months ago (2014-06-09 18:47:51 UTC) #1
Matthew Turk
On 2014/06/09 18:47:51, Sam Clegg wrote: > I'd like to use this in naclports for ...
6 years, 6 months ago (2014-06-09 20:30:09 UTC) #2
binji
lgtm https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc File native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc (right): https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc#newcode60 native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc:60: //if (!prefix_.empty()) remove https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc#newcode155 native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc:155: oldpath_full)); do these ...
6 years, 6 months ago (2014-06-09 20:54:30 UTC) #3
Sam Clegg
https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc File native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc (right): https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc#newcode60 native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc:60: //if (!prefix_.empty()) On 2014/06/09 20:54:29, binji wrote: > remove ...
6 years, 6 months ago (2014-06-10 17:20:59 UTC) #4
Sam Clegg
Add Path::Prepend() unittest.. and cleaned up Path a little while I was there. Any reason ...
6 years, 6 months ago (2014-06-10 17:50:02 UTC) #5
Sam Clegg
On 2014/06/10 17:50:02, Sam Clegg wrote: > Add Path::Prepend() unittest.. and cleaned up Path a ...
6 years, 6 months ago (2014-06-10 17:51:18 UTC) #6
Sam Clegg
Path changes split out. PTAL
6 years, 6 months ago (2014-06-10 17:57:19 UTC) #7
binji
On 2014/06/10 17:51:18, Sam Clegg wrote: > On 2014/06/10 17:50:02, Sam Clegg wrote: > > ...
6 years, 6 months ago (2014-06-10 18:00:48 UTC) #8
binji
https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc File native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc (right): https://codereview.chromium.org/320983002/diff/1/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc#newcode204 native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc:204: } else if (iter->second == "") { On 2014/06/10 ...
6 years, 6 months ago (2014-06-10 18:00:58 UTC) #9
Sam Clegg
The CQ bit was checked by sbc@chromium.org
6 years, 6 months ago (2014-06-10 23:10:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sbc@chromium.org/320983002/60001
6 years, 6 months ago (2014-06-10 23:12:17 UTC) #11
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 05:16:00 UTC) #12
commit-bot: I haz the power
6 years, 6 months ago (2014-06-11 14:40:38 UTC) #13
Message was sent while issue was closed.
Change committed as 276393

Powered by Google App Engine
This is Rietveld 408576698