| Index: ui/views/controls/textfield/textfield_test_api.cc
|
| diff --git a/ui/views/controls/textfield/textfield_test_api.cc b/ui/views/controls/textfield/textfield_test_api.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..be45d24cc42f3da5c8ba5934a9f9cd10ce1c16eb
|
| --- /dev/null
|
| +++ b/ui/views/controls/textfield/textfield_test_api.cc
|
| @@ -0,0 +1,30 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "ui/views/controls/textfield/textfield_test_api.h"
|
| +
|
| +namespace views {
|
| +
|
| +TextfieldTestApi::TextfieldTestApi(Textfield* textfield)
|
| + : textfield_(textfield) {
|
| + DCHECK(textfield);
|
| +}
|
| +
|
| +void TextfieldTestApi::UpdateContextMenu() {
|
| + textfield_->UpdateContextMenu();
|
| +}
|
| +
|
| +gfx::RenderText* TextfieldTestApi::GetRenderText() const {
|
| + return textfield_->GetRenderText();
|
| +}
|
| +
|
| +void TextfieldTestApi::CreateTouchSelectionControllerAndNotifyIt() {
|
| + textfield_->CreateTouchSelectionControllerAndNotifyIt();
|
| +}
|
| +
|
| +void TextfieldTestApi::ResetTouchSelectionController() {
|
| + textfield_->touch_selection_controller_.reset();
|
| +}
|
| +
|
| +} // namespace views
|
|
|