|
[fsp] First part of support for reading files.
This patch adds the read file operation, which is however not bound yet to
fileapi.
In the upcoming patch, support for FileStreamReader will be added. After that,
OpenFile, CloseFile and ReadFile will be bound to async file utils.
TEST=unit_tests: *FileSystemProvider*ReadFile*
BUG= 248427
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270985
Total comments: 2
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+423 lines, -95 lines) |
Patch |
|
M |
chrome/browser/chromeos/extensions/file_system_provider/file_system_provider_api.h
|
View
|
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/extensions/file_system_provider/file_system_provider_api.cc
|
View
|
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/fake_provided_file_system.h
|
View
|
1
2
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/fake_provided_file_system.cc
|
View
|
1
2
|
3 chunks |
+21 lines, -2 lines |
0 comments
|
Download
|
|
A + |
chrome/browser/chromeos/file_system_provider/operations/read_file.h
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+23 lines, -15 lines |
0 comments
|
Download
|
|
A |
chrome/browser/chromeos/file_system_provider/operations/read_file.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+93 lines, -0 lines |
0 comments
|
Download
|
|
A + |
chrome/browser/chromeos/file_system_provider/operations/read_file_unittest.cc
|
View
|
1
2
3
4
5
6
|
8 chunks |
+82 lines, -66 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/provided_file_system.h
|
View
|
1
2
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/provided_file_system.cc
|
View
|
1
2
3
|
3 chunks |
+21 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h
|
View
|
1
|
4 chunks |
+21 lines, -5 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/request_value.h
|
View
|
|
3 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/file_system_provider/request_value.cc
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_browser_chromeos.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_tests_unit.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/common/extensions/api/file_system_provider.idl
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+21 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/common/extensions/api/file_system_provider_internal.idl
|
View
|
1
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js
|
View
|
1
2
3
4
5
6
|
1 chunk |
+39 lines, -1 line |
0 comments
|
Download
|
Total messages: 15 (0 generated)
|