| Index: content/renderer/webplugin_delegate_proxy.h
|
| ===================================================================
|
| --- content/renderer/webplugin_delegate_proxy.h (revision 103683)
|
| +++ content/renderer/webplugin_delegate_proxy.h (working copy)
|
| @@ -82,6 +82,18 @@
|
| // Informs the plugin that its containing content view has gained or lost
|
| // first responder status.
|
| virtual void SetContentAreaFocus(bool has_focus);
|
| +#if defined(OS_WIN)
|
| + // Informs the plugin that plugin IME has updated its status.
|
| + virtual void ImeCompositionUpdated(
|
| + const string16& text,
|
| + const std::vector<int>& clauses,
|
| + const std::vector<int>& target,
|
| + int cursor_position,
|
| + int plugin_id);
|
| + // Informs the plugin that plugin IME has completed.
|
| + // If |text| is empty, composition was cancelled.
|
| + virtual void ImeCompositionCompleted(const string16& text, int plugin_id);
|
| +#endif
|
| #if defined(OS_MACOSX)
|
| // Informs the plugin that its enclosing window has gained or lost focus.
|
| virtual void SetWindowFocus(bool window_has_focus);
|
| @@ -139,6 +151,7 @@
|
| void OnSetWindow(gfx::PluginWindowHandle window);
|
| #if defined(OS_WIN)
|
| void OnSetWindowlessPumpEvent(HANDLE modal_loop_pump_messages_event);
|
| + void OnNotifyIMEStatus(const int input_mode, const gfx::Rect& caret_rect);
|
| #endif
|
| void OnCompleteURL(const std::string& url_in, std::string* url_out,
|
| bool* result);
|
|
|