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_; |