diff options
author | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-05 04:52:58 +0000 |
---|---|---|
committer | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-05 04:52:58 +0000 |
commit | 4801ecc5ce684ec8556769cb173506b4645c618b (patch) | |
tree | 526495f64269f04390ff3ef7f313513495fc36e9 /chrome/browser/views/find_bar_view.cc | |
parent | 19e7dbd299d4b4281ade12550870b0cb15f0193d (diff) | |
download | chromium_src-4801ecc5ce684ec8556769cb173506b4645c618b.zip chromium_src-4801ecc5ce684ec8556769cb173506b4645c618b.tar.gz chromium_src-4801ecc5ce684ec8556769cb173506b4645c618b.tar.bz2 |
Moving the Find bar ownership to the Browser object for portability and testability purposes.BUG=None.TEST=No new functionality, just moving stuff around and as such it is covered by pre-existing tests.
Review URL: http://codereview.chromium.org/60105
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13134 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/find_bar_view.cc')
-rw-r--r-- | chrome/browser/views/find_bar_view.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/views/find_bar_view.cc b/chrome/browser/views/find_bar_view.cc index 646b49c..bfaf958 100644 --- a/chrome/browser/views/find_bar_view.cc +++ b/chrome/browser/views/find_bar_view.cc @@ -1,4 +1,4 @@ -// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. +// Copyright (c) 2006-2009 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. @@ -429,13 +429,13 @@ void FindBarView::ButtonPressed(views::Button* sender) { case FIND_PREVIOUS_TAG: case FIND_NEXT_TAG: if (find_text_->GetText().length() > 0) { - container_->find_bar_controller()->web_contents()->StartFinding( + container_->GetFindBarController()->web_contents()->StartFinding( find_text_->GetText(), sender->tag() == FIND_NEXT_TAG); } break; case CLOSE_TAG: - container_->find_bar_controller()->EndFindSession(); + container_->GetFindBarController()->EndFindSession(); break; default: NOTREACHED() << L"Unknown button"; @@ -448,7 +448,7 @@ void FindBarView::ButtonPressed(views::Button* sender) { void FindBarView::ContentsChanged(views::TextField* sender, const std::wstring& new_contents) { - FindBarController* controller = container_->find_bar_controller(); + FindBarController* controller = container_->GetFindBarController(); DCHECK(controller); // We must guard against a NULL web_contents, which can happen if the text // in the Find box is changed right after the tab is destroyed. Otherwise, it @@ -480,7 +480,7 @@ void FindBarView::HandleKeystroke(views::TextField* sender, UINT message, std::wstring find_string = find_text_->GetText(); if (find_string.length() > 0) { // Search forwards for enter, backwards for shift-enter. - container_->find_bar_controller()->web_contents()->StartFinding( + container_->GetFindBarController()->web_contents()->StartFinding( find_string, GetKeyState(VK_SHIFT) >= 0); } |