Chromium Code Reviews| Index: content/renderer/render_frame_impl.h |
| diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h |
| index 86327297ab4c01a71ebeb0bcb23507452cf7709c..f34785a236ae396fdea4ebcf21886b74d54c0b42 100644 |
| --- a/content/renderer/render_frame_impl.h |
| +++ b/content/renderer/render_frame_impl.h |
| @@ -149,6 +149,7 @@ class RenderWidget; |
| class RenderWidgetFullscreenPepper; |
| class ResourceRequestBodyImpl; |
| class ScreenOrientationDispatcher; |
| +class TextInputClientObserver; |
| class UserMediaClientImpl; |
| class WakeLockDispatcher; |
| struct CommonNavigationParams; |
| @@ -691,6 +692,11 @@ class CONTENT_EXPORT RenderFrameImpl |
| void OnSetPepperVolume(int32_t pp_instance, double volume); |
| #endif // ENABLE_PLUGINS |
| +#if defined(OS_MACOSX) |
| + void OnTextInputClientMessageReceived(RenderWidget* render_widget, |
| + const IPC::Message& message); |
| +#endif |
| + |
| protected: |
| explicit RenderFrameImpl(const CreateParams& params); |
| @@ -1270,6 +1276,11 @@ class CONTENT_EXPORT RenderFrameImpl |
| PepperPluginInstanceImpl* pepper_last_mouse_event_target_; |
| #endif |
| +#if defined(OS_MACOSX) |
| + // The receiver end for TextInputClientMac messages at this local root. |
| + std::unique_ptr<TextInputClientObserver> text_input_client_observer_; |
|
Charlie Reis
2016/09/02 21:57:47
Maybe add a TODO to move this to RenderWidget if t
EhsanK
2016/09/08 17:10:40
Done. I added a TODO. That being said, with lfg@'s
Charlie Reis
2016/09/09 22:23:32
Acknowledged.
|
| +#endif |
| + |
| mojo::Binding<mojom::Frame> frame_binding_; |
| mojom::FrameHostPtr frame_host_; |