Index: views/controls/textfield/native_textfield_gtk.cc |
diff --git a/views/controls/textfield/native_textfield_gtk.cc b/views/controls/textfield/native_textfield_gtk.cc |
index f3b1ff5d139cc86121a1f3d4116f7c59602a2d11..86ffde53475b933f26bf29cde46111cc7bf90f9f 100644 |
--- a/views/controls/textfield/native_textfield_gtk.cc |
+++ b/views/controls/textfield/native_textfield_gtk.cc |
@@ -15,7 +15,9 @@ |
#include "views/controls/textfield/gtk_views_entry.h" |
#include "views/controls/textfield/gtk_views_textview.h" |
#include "views/controls/textfield/native_textfield_views.h" |
+#include "views/controls/textfield/text_range.h" |
#include "views/controls/textfield/textfield.h" |
+#include "views/controls/textfield/textfield_controller.h" |
#include "views/widget/widget_gtk.h" |
namespace views { |
@@ -379,7 +381,7 @@ gboolean NativeTextfieldGtk::OnKeyPressEventHandler( |
} |
gboolean NativeTextfieldGtk::OnKeyPressEvent(GdkEventKey* event) { |
- Textfield::Controller* controller = textfield_->GetController(); |
+ TextfieldController* controller = textfield_->GetController(); |
if (controller) { |
KeyEvent key_event(reinterpret_cast<GdkEvent*>(event)); |
return controller->HandleKeyEvent(textfield_, key_event); |
@@ -402,7 +404,7 @@ gboolean NativeTextfieldGtk::OnActivate() { |
GdkEventKey* key_event = reinterpret_cast<GdkEventKey*>(event); |
gboolean handled = false; |
- Textfield::Controller* controller = textfield_->GetController(); |
+ TextfieldController* controller = textfield_->GetController(); |
if (controller) { |
KeyEvent views_key_event(event); |
handled = controller->HandleKeyEvent(textfield_, views_key_event); |
@@ -424,7 +426,7 @@ gboolean NativeTextfieldGtk::OnChangedHandler( |
gboolean NativeTextfieldGtk::OnChanged() { |
textfield_->SyncText(); |
- Textfield::Controller* controller = textfield_->GetController(); |
+ TextfieldController* controller = textfield_->GetController(); |
if (controller) |
controller->ContentsChanged(textfield_, GetText()); |
return false; |