Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Unified Diff: views/view_unittest.cc

Issue 113940: Make Textfield more portable.... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 11 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « views/controls/textfield/textfield.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: views/view_unittest.cc
===================================================================
--- views/view_unittest.cc (revision 17056)
+++ views/view_unittest.cc (working copy)
@@ -621,26 +621,26 @@
//
// Test cut.
//
- ASSERT_TRUE(normal->GetNativeComponent());
+ ASSERT_TRUE(normal->GetTestingHandle());
normal->SelectAll();
- ::SendMessage(normal->GetNativeComponent(), WM_CUT, 0, 0);
+ ::SendMessage(normal->GetTestingHandle(), WM_CUT, 0, 0);
string16 result;
clipboard.ReadText(&result);
EXPECT_EQ(kNormalText, result);
normal->SetText(kNormalText); // Let's revert to the original content.
- ASSERT_TRUE(read_only->GetNativeComponent());
+ ASSERT_TRUE(read_only->GetTestingHandle());
read_only->SelectAll();
- ::SendMessage(read_only->GetNativeComponent(), WM_CUT, 0, 0);
+ ::SendMessage(read_only->GetTestingHandle(), WM_CUT, 0, 0);
result.clear();
clipboard.ReadText(&result);
// Cut should have failed, so the clipboard content should not have changed.
EXPECT_EQ(kNormalText, result);
- ASSERT_TRUE(password->GetNativeComponent());
+ ASSERT_TRUE(password->GetTestingHandle());
password->SelectAll();
- ::SendMessage(password->GetNativeComponent(), WM_CUT, 0, 0);
+ ::SendMessage(password->GetTestingHandle(), WM_CUT, 0, 0);
result.clear();
clipboard.ReadText(&result);
// Cut should have failed, so the clipboard content should not have changed.
@@ -653,19 +653,19 @@
// Let's start with read_only as the clipboard already contains the content
// of normal.
read_only->SelectAll();
- ::SendMessage(read_only->GetNativeComponent(), WM_COPY, 0, 0);
+ ::SendMessage(read_only->GetTestingHandle(), WM_COPY, 0, 0);
result.clear();
clipboard.ReadText(&result);
EXPECT_EQ(kReadOnlyText, result);
normal->SelectAll();
- ::SendMessage(normal->GetNativeComponent(), WM_COPY, 0, 0);
+ ::SendMessage(normal->GetTestingHandle(), WM_COPY, 0, 0);
result.clear();
clipboard.ReadText(&result);
EXPECT_EQ(kNormalText, result);
password->SelectAll();
- ::SendMessage(password->GetNativeComponent(), WM_COPY, 0, 0);
+ ::SendMessage(password->GetTestingHandle(), WM_COPY, 0, 0);
result.clear();
clipboard.ReadText(&result);
// We don't let you copy from a password field, clipboard should not have
@@ -681,23 +681,23 @@
// Attempting to copy kNormalText in a read-only text-field should fail.
read_only->SelectAll();
- ::SendMessage(read_only->GetNativeComponent(), WM_KEYDOWN, 0, 0);
+ ::SendMessage(read_only->GetTestingHandle(), WM_KEYDOWN, 0, 0);
wchar_t buffer[1024] = { 0 };
- ::GetWindowText(read_only->GetNativeComponent(), buffer, 1024);
+ ::GetWindowText(read_only->GetTestingHandle(), buffer, 1024);
EXPECT_EQ(kReadOnlyText, std::wstring(buffer));
password->SelectAll();
- ::SendMessage(password->GetNativeComponent(), WM_PASTE, 0, 0);
- ::GetWindowText(password->GetNativeComponent(), buffer, 1024);
+ ::SendMessage(password->GetTestingHandle(), WM_PASTE, 0, 0);
+ ::GetWindowText(password->GetTestingHandle(), buffer, 1024);
EXPECT_EQ(kNormalText, std::wstring(buffer));
// Copy from read_only so the string we are pasting is not the same as the
// current one.
read_only->SelectAll();
- ::SendMessage(read_only->GetNativeComponent(), WM_COPY, 0, 0);
+ ::SendMessage(read_only->GetTestingHandle(), WM_COPY, 0, 0);
normal->SelectAll();
- ::SendMessage(normal->GetNativeComponent(), WM_PASTE, 0, 0);
- ::GetWindowText(normal->GetNativeComponent(), buffer, 1024);
+ ::SendMessage(normal->GetTestingHandle(), WM_PASTE, 0, 0);
+ ::GetWindowText(normal->GetTestingHandle(), buffer, 1024);
EXPECT_EQ(kReadOnlyText, std::wstring(buffer));
}
#endif
@@ -810,12 +810,12 @@
EXPECT_EQ(60, scroll_view->GetVisibleRect().y());
// Then the text-field.
- ::SendMessage(view_with_controls->text_field_->GetNativeComponent(),
+ ::SendMessage(view_with_controls->text_field_->GetTestingHandle(),
WM_MOUSEWHEEL, MAKEWPARAM(0, -20), MAKELPARAM(250, 250));
EXPECT_EQ(80, scroll_view->GetVisibleRect().y());
// Ensure we don't scroll when the mouse is not over that window.
- ::SendMessage(view_with_controls->text_field_->GetNativeComponent(),
+ ::SendMessage(view_with_controls->text_field_->GetTestingHandle(),
WM_MOUSEWHEEL, MAKEWPARAM(0, -20), MAKELPARAM(50, 50));
EXPECT_EQ(80, scroll_view->GetVisibleRect().y());
}
« no previous file with comments | « views/controls/textfield/textfield.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698