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

Side by Side Diff: chrome/browser/ui/views/toolbar_view.cc

Issue 5711001: Add a new GetInstance() method for remaining files with singleton classes under chrome/browser. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 10 years 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
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/views/toolbar_view.h" 5 #include "chrome/browser/views/toolbar_view.h"
6 6
7 #include "app/l10n_util.h" 7 #include "app/l10n_util.h"
8 #include "app/resource_bundle.h" 8 #include "app/resource_bundle.h"
9 #include "base/i18n/number_formatting.h" 9 #include "base/i18n/number_formatting.h"
10 #include "chrome/app/chrome_command_ids.h" 10 #include "chrome/app/chrome_command_ids.h"
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after
226 #endif 226 #endif
227 AddChildView(app_menu_); 227 AddChildView(app_menu_);
228 228
229 location_bar_->Init(); 229 location_bar_->Init();
230 show_home_button_.Init(prefs::kShowHomeButton, profile->GetPrefs(), this); 230 show_home_button_.Init(prefs::kShowHomeButton, profile->GetPrefs(), this);
231 browser_actions_->Init(); 231 browser_actions_->Init();
232 232
233 SetProfile(profile); 233 SetProfile(profile);
234 234
235 // Accessibility specific tooltip text. 235 // Accessibility specific tooltip text.
236 if (Singleton<BrowserAccessibilityState>()->IsAccessibleBrowser()) { 236 if (BrowserAccessibilityState::GetInstance()->IsAccessibleBrowser()) {
237 back_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_BACK)); 237 back_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_BACK));
238 forward_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_FORWARD)); 238 forward_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_FORWARD));
239 } 239 }
240 } 240 }
241 241
242 void ToolbarView::SetProfile(Profile* profile) { 242 void ToolbarView::SetProfile(Profile* profile) {
243 if (profile != profile_) { 243 if (profile != profile_) {
244 profile_ = profile; 244 profile_ = profile;
245 location_bar_->SetProfile(profile); 245 location_bar_->SetProfile(profile);
246 } 246 }
(...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after
621 } 621 }
622 622
623 //////////////////////////////////////////////////////////////////////////////// 623 ////////////////////////////////////////////////////////////////////////////////
624 // ToolbarView, private: 624 // ToolbarView, private:
625 625
626 bool ToolbarView::IsUpgradeRecommended() { 626 bool ToolbarView::IsUpgradeRecommended() {
627 #if defined(OS_CHROMEOS) 627 #if defined(OS_CHROMEOS)
628 return (chromeos::CrosLibrary::Get()->GetUpdateLibrary()->status().status == 628 return (chromeos::CrosLibrary::Get()->GetUpdateLibrary()->status().status ==
629 chromeos::UPDATE_STATUS_UPDATED_NEED_REBOOT); 629 chromeos::UPDATE_STATUS_UPDATED_NEED_REBOOT);
630 #else 630 #else
631 return (Singleton<UpgradeDetector>::get()->notify_upgrade()); 631 return (UpgradeDetector::GetInstance()->notify_upgrade());
632 #endif 632 #endif
633 } 633 }
634 634
635 bool ToolbarView::ShouldShowBackgroundPageBadge() { 635 bool ToolbarView::ShouldShowBackgroundPageBadge() {
636 return BackgroundPageTracker::GetSingleton()-> 636 return BackgroundPageTracker::GetSingleton()->
637 GetUnacknowledgedBackgroundPageCount() > 0; 637 GetUnacknowledgedBackgroundPageCount() > 0;
638 } 638 }
639 639
640 bool ToolbarView::ShouldShowIncompatibilityWarning() { 640 bool ToolbarView::ShouldShowIncompatibilityWarning() {
641 #if defined(OS_WIN) 641 #if defined(OS_WIN)
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
762 SkBitmap* badge = tp->GetBitmapNamed(IDR_BACKGROUND_BADGE); 762 SkBitmap* badge = tp->GetBitmapNamed(IDR_BACKGROUND_BADGE);
763 string16 badge_text = base::FormatNumber( 763 string16 badge_text = base::FormatNumber(
764 BackgroundPageTracker::GetSingleton()->GetBackgroundPageCount()); 764 BackgroundPageTracker::GetSingleton()->GetBackgroundPageCount());
765 return badge_util::DrawBadgeIconOverlay( 765 return badge_util::DrawBadgeIconOverlay(
766 *badge, 766 *badge,
767 kBadgeTextFontSize, 767 kBadgeTextFontSize,
768 badge_text, 768 badge_text,
769 l10n_util::GetStringUTF16(IDS_BACKGROUND_PAGE_BADGE_OVERFLOW)); 769 l10n_util::GetStringUTF16(IDS_BACKGROUND_PAGE_BADGE_OVERFLOW));
770 } 770 }
771 771
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698