OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/autocomplete/autocomplete_edit.h" | 5 #include "chrome/browser/autocomplete/autocomplete_edit.h" |
6 #include "chrome/browser/autocomplete/autocomplete_edit_view.h" | 6 #include "chrome/browser/autocomplete/autocomplete_edit_view.h" |
7 #include "chrome/test/testing_profile.h" | 7 #include "chrome/test/testing_profile.h" |
8 #include "third_party/skia/include/core/SkBitmap.h" | 8 #include "third_party/skia/include/core/SkBitmap.h" |
9 #include "testing/gtest/include/gtest/gtest.h" | 9 #include "testing/gtest/include/gtest/gtest.h" |
10 | 10 |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 private: | 57 private: |
58 DISALLOW_COPY_AND_ASSIGN(TestingAutocompleteEditView); | 58 DISALLOW_COPY_AND_ASSIGN(TestingAutocompleteEditView); |
59 }; | 59 }; |
60 | 60 |
61 class TestingAutocompleteEditController : public AutocompleteEditController { | 61 class TestingAutocompleteEditController : public AutocompleteEditController { |
62 public: | 62 public: |
63 TestingAutocompleteEditController() {} | 63 TestingAutocompleteEditController() {} |
64 virtual void OnAutocompleteWillClosePopup() {} | 64 virtual void OnAutocompleteWillClosePopup() {} |
65 virtual void OnAutocompleteLosingFocus(gfx::NativeView view_gaining_focus) {} | 65 virtual void OnAutocompleteLosingFocus(gfx::NativeView view_gaining_focus) {} |
66 virtual void OnAutocompleteWillAccept() {} | 66 virtual void OnAutocompleteWillAccept() {} |
| 67 virtual void OnPopupBoundsChanged(const gfx::Rect& bounds) {} |
67 virtual void OnAutocompleteAccept(const GURL& url, | 68 virtual void OnAutocompleteAccept(const GURL& url, |
68 WindowOpenDisposition disposition, | 69 WindowOpenDisposition disposition, |
69 PageTransition::Type transition, | 70 PageTransition::Type transition, |
70 const GURL& alternate_nav_url) {} | 71 const GURL& alternate_nav_url) {} |
71 virtual void OnChanged() {} | 72 virtual void OnChanged() {} |
72 virtual void OnInputInProgress(bool in_progress) {} | 73 virtual void OnInputInProgress(bool in_progress) {} |
73 virtual void OnKillFocus() {} | 74 virtual void OnKillFocus() {} |
74 virtual void OnSetFocus() {} | 75 virtual void OnSetFocus() {} |
75 virtual SkBitmap GetFavIcon() const { return SkBitmap(); } | 76 virtual SkBitmap GetFavIcon() const { return SkBitmap(); } |
76 virtual std::wstring GetTitle() const { return std::wstring(); } | 77 virtual std::wstring GetTitle() const { return std::wstring(); } |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
134 GURL url; | 135 GURL url; |
135 bool write_url; | 136 bool write_url; |
136 model.AdjustTextForCopy(input[i].sel_start, input[i].is_all_selected, | 137 model.AdjustTextForCopy(input[i].sel_start, input[i].is_all_selected, |
137 &result, &url, &write_url); | 138 &result, &url, &write_url); |
138 EXPECT_EQ(input[i].expected_output, result) << "@: " << i; | 139 EXPECT_EQ(input[i].expected_output, result) << "@: " << i; |
139 EXPECT_EQ(input[i].write_url, write_url) << " @" << i; | 140 EXPECT_EQ(input[i].write_url, write_url) << " @" << i; |
140 if (write_url) | 141 if (write_url) |
141 EXPECT_EQ(input[i].expected_url, url.spec()) << " @" << i; | 142 EXPECT_EQ(input[i].expected_url, url.spec()) << " @" << i; |
142 } | 143 } |
143 } | 144 } |
OLD | NEW |