|
Add interfaces for requesting and receiving input event resources.
This converts the input event from a C struct to a resource to give us more
ability to change over time. This patch includes a proxy and a C++ wrapper for
this resource.
You now have to register for classes of input events. No events are sent by
default. This also allows us to specify whether the events support bubbling
or not, which allows us to better-optimize IPC.
TEST=none
BUG=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=91711
Total comments: 37
Total comments: 8
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+2360 lines, -150 lines) |
Patch |
 |
M |
ppapi/c/pp_errors.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/pp_input_event.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -73 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/pp_point.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+18 lines, -1 line |
0 comments
|
Download
|
 |
A |
ppapi/c/ppb_input_event.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+485 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/c/ppp_input_event.h
|
View
|
1
2
3
4
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/cpp/input_event.h
|
View
|
1
2
3
4
|
1 chunk |
+180 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/cpp/input_event.cc
|
View
|
1
2
3
4
|
1 chunk |
+172 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/instance.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/instance.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+31 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/module.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+24 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/point.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+156 lines, -15 lines |
0 comments
|
Download
|
 |
M |
ppapi/example/example.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_cpp.gypi
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_proxy.gypi
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_shared.gypi
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/dispatcher.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/interface_id.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppb_input_event_proxy.h
|
View
|
1
2
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppb_input_event_proxy.cc
|
View
|
1
2
|
1 chunk |
+102 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_instance_proxy.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_instance_proxy.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+52 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppp_input_event_proxy.h
|
View
|
1
2
3
4
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/ppp_input_event_proxy.cc
|
View
|
1
2
|
1 chunk |
+115 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/input_event_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/input_event_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+79 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/instance_impl.h
|
View
|
1
2
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/shared_impl/instance_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/shared_impl/resource_object_base.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/tests/all_c_includes.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/thunk/ppb_input_event_api.h
|
View
|
1
2
3
4
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/thunk/ppb_input_event_thunk.cc
|
View
|
1
2
3
4
|
1 chunk |
+210 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_instance_api.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/thunk.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webkit_glue.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/event_conversion.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/event_conversion.cc
|
View
|
1
2
3
4
5
6
7
|
8 chunks |
+122 lines, -48 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/plugin_module.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppapi_plugin_instance.h
|
View
|
1
2
3
4
5
6
7
|
7 chunks |
+21 lines, -4 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppapi_plugin_instance.cc
|
View
|
1
2
3
4
5
6
7
|
7 chunks |
+78 lines, -3 lines |
0 comments
|
Download
|
 |
A |
webkit/plugins/ppapi/ppb_input_event_impl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
 |
A |
webkit/plugins/ppapi/ppb_input_event_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
Total messages: 18 (0 generated)
|