|
Implement the filesystem proxy. This allows the FileRef tests (the ones which
don't use FileIO which isn't don yet) to pass in the proxy.
Hook up the code from the URLLoader that downloads to a file. This allows all
URLLoader tests to pass in the proxy.
Change code in dispatcher that zeros out the array to take into account
padding. It was only zero-filling half of the array since sizeof(enum) * # elts
seems to be half as large as the actual array due to padding on 64-bit systems.
Make the aborted completion callbacks run asynchronously. This was caught by
one of the file ref tests. We really need a system for doing this better, but
I don't want to do that in this patch.
TEST=ppapi_tests run under proxy
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=75566
Total comments: 2
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+385 lines, -31 lines) |
Patch |
 |
M |
ppapi/c/dev/pp_file_info_dev.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/dev/ppb_file_ref_dev.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/c/dev/ppb_file_system_dev.h
|
View
|
1
|
3 chunks |
+22 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_shared_proxy.gypi
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/dispatcher.cc
|
View
|
1
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/interface_id.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/plugin_resource.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages_internal.h
|
View
|
1
|
3 chunks |
+16 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_file_chooser_proxy.cc
|
View
|
1
|
1 chunk |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_file_ref_proxy.cc
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppb_file_system_proxy.h
|
View
|
|
1 chunk |
+61 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppb_file_system_proxy.cc
|
View
|
1
|
1 chunk |
+204 lines, -0 lines |
3 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_url_loader_proxy.cc
|
View
|
1
|
1 chunk |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_url_response_info_proxy.h
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_url_response_info_proxy.cc
|
View
|
1
|
3 chunks |
+28 lines, -11 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppb_file_ref_impl.cc
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppb_file_system_impl.cc
|
View
|
1
|
4 chunks |
+24 lines, -1 line |
2 comments
|
Download
|
Total messages: 3 (0 generated)
|