File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -103,9 +103,9 @@ struct wpe_view_backend_client {
103103 void (* set_size )(void * , uint32_t , uint32_t );
104104 void (* frame_displayed )(void * );
105105 void (* activity_state_changed )(void * , uint32_t );
106+ void * (* get_accessible )(void * );
106107 void (* _wpe_reserved0 )(void );
107108 void (* _wpe_reserved1 )(void );
108- void (* _wpe_reserved2 )(void );
109109};
110110
111111WPE_EXPORT
@@ -128,6 +128,10 @@ WPE_EXPORT
128128uint32_t
129129wpe_view_backend_get_activity_state (struct wpe_view_backend * );
130130
131+ WPE_EXPORT
132+ void *
133+ wpe_view_backend_dispatch_get_accessible (struct wpe_view_backend * backend );
134+
131135struct wpe_view_backend_input_client {
132136 void (* handle_keyboard_event )(void * , struct wpe_input_keyboard_event * );
133137 void (* handle_pointer_event )(void * , struct wpe_input_pointer_event * );
Original file line number Diff line number Diff line change @@ -146,6 +146,14 @@ wpe_view_backend_get_activity_state(struct wpe_view_backend* backend)
146146 return backend -> activity_state ;
147147}
148148
149+ void *
150+ wpe_view_backend_dispatch_get_accessible (struct wpe_view_backend * backend )
151+ {
152+ if (backend -> backend_client && backend -> backend_client -> get_accessible )
153+ return backend -> backend_client -> get_accessible (backend -> backend_client_data );
154+ return NULL ;
155+ }
156+
149157void
150158wpe_view_backend_dispatch_keyboard_event (struct wpe_view_backend * backend , struct wpe_input_keyboard_event * event )
151159{
You can’t perform that action at this time.
0 commit comments