|
New file chooser interface that uses the new PP_ArrayOutput feature. This also changes PP_ArrayOutput to be pass-by-value.
This keeps backwards compat for the old interface. It fixes some bugs in the callback system that I found when working on the patch and adds some new machinery for doing array output in the proxy. It also re-enables the file chooser feature which was recently broken.
BUG= 118857
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=129022
Total comments: 13
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+862 lines, -188 lines) |
Patch |
 |
M |
ppapi/api/dev/ppb_file_chooser_dev.idl
|
View
|
1
2
|
3 chunks |
+29 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/api/pp_array_output.idl
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/api/trusted/ppb_file_chooser_trusted.idl
|
View
|
|
2 chunks |
+29 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/c/dev/ppb_file_chooser_dev.h
|
View
|
|
4 chunks |
+22 lines, -17 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/trusted/ppb_file_chooser_trusted.h
|
View
|
|
4 chunks |
+14 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/array_output.h
|
View
|
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/cpp/completion_callback.h
|
View
|
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/cpp/dev/file_chooser_dev.h
|
View
|
|
2 chunks |
+41 lines, -13 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/dev/file_chooser_dev.cc
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+66 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/output_traits.h
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/trusted/file_chooser_trusted.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/cpp/trusted/file_chooser_trusted.cc
|
View
|
1
2
3
4
|
2 chunks |
+29 lines, -10 lines |
0 comments
|
Download
|
 |
M |
ppapi/examples/file_chooser/file_chooser.cc
|
View
|
|
1 chunk |
+6 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_proxy.gypi
|
View
|
1
2
3
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_shared.gypi
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/DEPS
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/enter_proxy.h
|
View
|
1
|
2 chunks |
+12 lines, -34 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_file_chooser_proxy.h
|
View
|
1
2
3
4
|
3 chunks |
+9 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_file_chooser_proxy.cc
|
View
|
|
9 chunks |
+86 lines, -34 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_instance_proxy.cc
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/proxy_array_output.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+138 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/proxy_array_output.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/array_writer.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+98 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/array_writer.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+79 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/interfaces_ppb_public_dev.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_file_chooser_api.h
|
View
|
|
1 chunk |
+15 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_file_chooser_thunk.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+63 lines, -14 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppb_file_chooser_impl.h
|
View
|
|
3 chunks |
+21 lines, -6 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppb_file_chooser_impl.cc
|
View
|
|
5 chunks |
+44 lines, -10 lines |
0 comments
|
Download
|
Total messages: 7 (0 generated)
|