1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "ui/views/controls/textfield/textfield_test_api.h"
9 TextfieldTestApi::TextfieldTestApi(Textfield
* textfield
)
10 : textfield_(textfield
) {
14 void TextfieldTestApi::UpdateContextMenu() {
15 textfield_
->UpdateContextMenu();
18 gfx::RenderText
* TextfieldTestApi::GetRenderText() const {
19 return textfield_
->GetRenderText();
22 void TextfieldTestApi::CreateTouchSelectionControllerAndNotifyIt() {
23 textfield_
->CreateTouchSelectionControllerAndNotifyIt();
26 void TextfieldTestApi::ResetTouchSelectionController() {
27 textfield_
->touch_selection_controller_
.reset();