OLD | NEW |
1 // Copyright (c) 2015 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2015 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/ui/views/omnibox/omnibox_view_views.h" | 5 #include "chrome/browser/ui/views/omnibox/omnibox_view_views.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 | 8 |
9 #include <memory> | 9 #include <memory> |
10 | 10 |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 | 59 |
60 class TestingOmniboxEditController : public ChromeOmniboxEditController { | 60 class TestingOmniboxEditController : public ChromeOmniboxEditController { |
61 public: | 61 public: |
62 explicit TestingOmniboxEditController(CommandUpdater* command_updater) | 62 explicit TestingOmniboxEditController(CommandUpdater* command_updater) |
63 : ChromeOmniboxEditController(command_updater) {} | 63 : ChromeOmniboxEditController(command_updater) {} |
64 | 64 |
65 protected: | 65 protected: |
66 // ChromeOmniboxEditController: | 66 // ChromeOmniboxEditController: |
67 void UpdateWithoutTabRestore() override {} | 67 void UpdateWithoutTabRestore() override {} |
68 void OnChanged() override {} | 68 void OnChanged() override {} |
69 void OnSetFocus() override {} | |
70 void ShowURL() override {} | 69 void ShowURL() override {} |
71 ToolbarModel* GetToolbarModel() override { return nullptr; } | 70 ToolbarModel* GetToolbarModel() override { return nullptr; } |
72 const ToolbarModel* GetToolbarModel() const override { return nullptr; } | 71 const ToolbarModel* GetToolbarModel() const override { return nullptr; } |
73 content::WebContents* GetWebContents() override { return nullptr; } | 72 content::WebContents* GetWebContents() override { return nullptr; } |
74 | 73 |
75 private: | 74 private: |
76 DISALLOW_COPY_AND_ASSIGN(TestingOmniboxEditController); | 75 DISALLOW_COPY_AND_ASSIGN(TestingOmniboxEditController); |
77 }; | 76 }; |
78 | 77 |
79 } // namespace | 78 } // namespace |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
134 ui::DomKey::FromCharacter('b'), ui::EventTimeForNow()); | 133 ui::DomKey::FromCharacter('b'), ui::EventTimeForNow()); |
135 omnibox_textfield()->InsertChar(char_event); | 134 omnibox_textfield()->InsertChar(char_event); |
136 omnibox_view()->CheckUpdatePopupCallInfo( | 135 omnibox_view()->CheckUpdatePopupCallInfo( |
137 2, base::ASCIIToUTF16("ab"), gfx::Range(2)); | 136 2, base::ASCIIToUTF16("ab"), gfx::Range(2)); |
138 | 137 |
139 ui::KeyEvent pressed(ui::ET_KEY_PRESSED, ui::VKEY_BACK, 0); | 138 ui::KeyEvent pressed(ui::ET_KEY_PRESSED, ui::VKEY_BACK, 0); |
140 omnibox_textfield()->OnKeyPressed(pressed); | 139 omnibox_textfield()->OnKeyPressed(pressed); |
141 omnibox_view()->CheckUpdatePopupCallInfo( | 140 omnibox_view()->CheckUpdatePopupCallInfo( |
142 3, base::ASCIIToUTF16("a"), gfx::Range(1)); | 141 3, base::ASCIIToUTF16("a"), gfx::Range(1)); |
143 } | 142 } |
OLD | NEW |