Index: ui/keyboard/keyboard_controller_unittest.cc |
diff --git a/ui/keyboard/keyboard_controller_unittest.cc b/ui/keyboard/keyboard_controller_unittest.cc |
index 62b0d73ec7dc0e6aca8e0b03c6fd7ad276bb01e7..3e3418e421a8c723dfe1712f09201106b97e9086 100644 |
--- a/ui/keyboard/keyboard_controller_unittest.cc |
+++ b/ui/keyboard/keyboard_controller_unittest.cc |
@@ -188,8 +188,9 @@ class KeyboardControllerTest : public testing::Test { |
KeyboardController* controller() { return controller_.get(); } |
void ShowKeyboard() { |
- ui::DummyTextInputClient test_text_input_client(ui::TEXT_INPUT_TYPE_TEXT); |
- SetFocus(&test_text_input_client); |
+ test_text_input_client_.reset( |
+ new ui::DummyTextInputClient(ui::TEXT_INPUT_TYPE_TEXT)); |
+ SetFocus(test_text_input_client_.get()); |
} |
protected: |
@@ -218,7 +219,7 @@ class KeyboardControllerTest : public testing::Test { |
private: |
KeyboardControllerProxy* proxy_; |
scoped_ptr<KeyboardController> controller_; |
- |
+ scoped_ptr<ui::TextInputClient> test_text_input_client_; |
DISALLOW_COPY_AND_ASSIGN(KeyboardControllerTest); |
}; |