| Index: mojo/services/native_viewport/native_viewport.mojom
|
| diff --git a/mojo/services/native_viewport/native_viewport.mojom b/mojo/services/native_viewport/native_viewport.mojom
|
| index caae29a9372da8df0ad573eb1e8bd61c5a92c2e1..20348febcbb68f13e336b6aaa1db9ae92d2bfa6b 100644
|
| --- a/mojo/services/native_viewport/native_viewport.mojom
|
| +++ b/mojo/services/native_viewport/native_viewport.mojom
|
| @@ -4,6 +4,22 @@
|
|
|
| module mojo {
|
|
|
| +struct Point {
|
| + float x;
|
| + float y;
|
| +};
|
| +
|
| +struct TouchData {
|
| + int32 pointer_id;
|
| +};
|
| +
|
| +struct Event {
|
| + int32 action;
|
| + int64 time_stamp;
|
| + Point location;
|
| + TouchData touch_data;
|
| +};
|
| +
|
| [Peer=NativeViewportClient]
|
| interface NativeViewport {
|
| void Open();
|
| @@ -14,6 +30,7 @@ interface NativeViewport {
|
| [Peer=NativeViewport]
|
| interface NativeViewportClient {
|
| void DidOpen();
|
| + void HandleEvent(Event event);
|
| };
|
|
|
| }
|
|
|