| Index: chrome/browser/renderer_host/render_widget_host.cc
|
| ===================================================================
|
| --- chrome/browser/renderer_host/render_widget_host.cc (revision 20851)
|
| +++ chrome/browser/renderer_host/render_widget_host.cc (working copy)
|
| @@ -17,7 +17,6 @@
|
| #include "chrome/common/render_messages.h"
|
| #include "views/view.h"
|
| #include "webkit/glue/webcursor.h"
|
| -#include "webkit/glue/webtextdirection.h"
|
|
|
| #if defined(OS_WIN)
|
| #include "base/gfx/gdi_util.h"
|
| @@ -37,6 +36,7 @@
|
| using WebKit::WebKeyboardEvent;
|
| using WebKit::WebMouseEvent;
|
| using WebKit::WebMouseWheelEvent;
|
| +using WebKit::WebTextDirection;
|
|
|
| #if defined (OS_MACOSX)
|
| using WebKit::WebScreenInfo;
|
| @@ -72,7 +72,7 @@
|
| in_get_backing_store_(false),
|
| view_being_painted_(false),
|
| text_direction_updated_(false),
|
| - text_direction_(WEB_TEXT_DIRECTION_LTR),
|
| + text_direction_(WebKit::WebTextDirectionLeftToRight),
|
| text_direction_canceled_(false) {
|
| if (routing_id_ == MSG_ROUTING_NONE)
|
| routing_id_ = process_->GetNextRoutingID();
|
| @@ -452,8 +452,7 @@
|
| void RenderWidgetHost::NotifyTextDirection() {
|
| if (text_direction_updated_) {
|
| if (!text_direction_canceled_)
|
| - Send(new ViewMsg_SetTextDirection(routing_id(),
|
| - static_cast<int>(text_direction_)));
|
| + Send(new ViewMsg_SetTextDirection(routing_id(), text_direction_));
|
| text_direction_updated_ = false;
|
| text_direction_canceled_ = false;
|
| }
|
| @@ -463,22 +462,26 @@
|
| Send(new ViewMsg_ImeSetInputMode(routing_id(), activate));
|
| }
|
|
|
| -void RenderWidgetHost::ImeSetComposition(const std::wstring& ime_string,
|
| +void RenderWidgetHost::ImeSetComposition(const string16& ime_string,
|
| int cursor_position,
|
| int target_start,
|
| int target_end) {
|
| - Send(new ViewMsg_ImeSetComposition(routing_id(), 0, cursor_position,
|
| - target_start, target_end, ime_string));
|
| + Send(new ViewMsg_ImeSetComposition(routing_id(),
|
| + WebKit::WebCompositionCommandSet,
|
| + cursor_position, target_start, target_end,
|
| + ime_string));
|
| }
|
|
|
| -void RenderWidgetHost::ImeConfirmComposition(const std::wstring& ime_string) {
|
| - Send(new ViewMsg_ImeSetComposition(routing_id(), 1, -1, -1, -1, ime_string));
|
| +void RenderWidgetHost::ImeConfirmComposition(const string16& ime_string) {
|
| + Send(new ViewMsg_ImeSetComposition(routing_id(),
|
| + WebKit::WebCompositionCommandConfirm,
|
| + -1, -1, -1, ime_string));
|
| }
|
|
|
| void RenderWidgetHost::ImeCancelComposition() {
|
| - std::wstring empty_string;
|
| - Send(new ViewMsg_ImeSetComposition(routing_id(), -1, -1, -1, -1,
|
| - empty_string));
|
| + Send(new ViewMsg_ImeSetComposition(routing_id(),
|
| + WebKit::WebCompositionCommandDiscard,
|
| + -1, -1, -1, string16()));
|
| }
|
|
|
| gfx::Rect RenderWidgetHost::GetRootWindowResizerRect() const {
|
|
|