Index: chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm |
diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm |
index a7a6e6063ac02e7b1f2f46b8802e6bed7f1929d4..9093197b94f0860e928f32c79309d7fd005fe399 100644 |
--- a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm |
+++ b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm |
@@ -42,9 +42,7 @@ |
#import "chrome/browser/ui/cocoa/location_bar/location_icon_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/manage_passwords_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/mic_search_decoration.h" |
-#import "chrome/browser/ui/cocoa/location_bar/origin_chip_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/page_action_decoration.h" |
-#import "chrome/browser/ui/cocoa/location_bar/search_button_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/selected_keyword_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/star_decoration.h" |
#import "chrome/browser/ui/cocoa/location_bar/translate_decoration.h" |
@@ -113,7 +111,6 @@ LocationBarViewMac::LocationBarViewMac(AutocompleteTextField* field, |
mic_search_decoration_(new MicSearchDecoration(command_updater)), |
generated_credit_card_decoration_( |
new GeneratedCreditCardDecoration(this)), |
- search_button_decoration_(new SearchButtonDecoration(this)), |
manage_passwords_decoration_( |
new ManagePasswordsDecoration(command_updater, this)), |
browser_(browser), |
@@ -135,10 +132,6 @@ LocationBarViewMac::LocationBarViewMac(AutocompleteTextField* field, |
[[field_ cell] setIsPopupMode: |
!browser->SupportsWindowFeature(Browser::FEATURE_TABSTRIP)]; |
- if (chrome::ShouldDisplayOriginChip()) |
- origin_chip_decoration_.reset(new OriginChipDecoration( |
- this, location_icon_decoration_.get())); |
- |
// Sets images for the decorations, and performs a layout. This call ensures |
// that this class is in a consistent state after initialization. |
OnChanged(); |
@@ -368,9 +361,7 @@ NSPoint LocationBarViewMac::GetManagePasswordsBubblePoint() const { |
} |
NSPoint LocationBarViewMac::GetPageInfoBubblePoint() const { |
- if (origin_chip_decoration_ && origin_chip_decoration_->IsVisible()) { |
- return [field_ bubblePointForDecoration:origin_chip_decoration_.get()]; |
- } else if (ev_bubble_decoration_->IsVisible()) { |
+ if (ev_bubble_decoration_->IsVisible()) { |
return [field_ bubblePointForDecoration:ev_bubble_decoration_.get()]; |
} else { |
return [field_ bubblePointForDecoration:location_icon_decoration_.get()]; |
@@ -400,13 +391,9 @@ void LocationBarViewMac::Layout() { |
// the constructor. I am still wrestling with how best to deal with |
// right-hand decorations, which are not a static set. |
[cell clearDecorations]; |
- if (origin_chip_decoration_.get()) |
- [cell addLeftDecoration:origin_chip_decoration_.get()]; |
[cell addLeftDecoration:location_icon_decoration_.get()]; |
[cell addLeftDecoration:selected_keyword_decoration_.get()]; |
- if (!origin_chip_decoration_.get()) |
- [cell addLeftDecoration:ev_bubble_decoration_.get()]; |
- [cell addRightDecoration:search_button_decoration_.get()]; |
+ [cell addLeftDecoration:ev_bubble_decoration_.get()]; |
[cell addRightDecoration:star_decoration_.get()]; |
[cell addRightDecoration:translate_decoration_.get()]; |
[cell addRightDecoration:zoom_decoration_.get()]; |
@@ -428,8 +415,7 @@ void LocationBarViewMac::Layout() { |
[cell addRightDecoration:mic_search_decoration_.get()]; |
// By default only the location icon is visible. |
- location_icon_decoration_->SetVisible(!origin_chip_decoration_.get() || |
- !origin_chip_decoration_->IsVisible()); |
+ location_icon_decoration_->SetVisible(true); |
selected_keyword_decoration_->SetVisible(false); |
ev_bubble_decoration_->SetVisible(false); |
keyword_hint_decoration_->SetVisible(false); |
@@ -451,7 +437,7 @@ void LocationBarViewMac::Layout() { |
selected_keyword_decoration_->SetKeyword(short_name, is_extension_keyword); |
selected_keyword_decoration_->SetImage(GetKeywordImage(keyword)); |
} else if ((GetToolbarModel()->GetSecurityLevel(false) == |
- ToolbarModel::EV_SECURE) && !origin_chip_decoration_.get()) { |
+ ToolbarModel::EV_SECURE)) { |
// Switch from location icon to show the EV bubble instead. |
location_icon_decoration_->SetVisible(false); |
ev_bubble_decoration_->SetVisible(true); |
@@ -552,25 +538,6 @@ void LocationBarViewMac::OnChanged() { |
NSImage* image = OmniboxViewMac::ImageForResource(resource_id); |
location_icon_decoration_->SetImage(image); |
ev_bubble_decoration_->SetImage(image); |
- |
- if (origin_chip_decoration_.get()) |
- origin_chip_decoration_->Update(); |
- |
- ToolbarModel* toolbar_model = GetToolbarModel(); |
- const chrome::DisplaySearchButtonConditions conditions = |
- chrome::GetDisplaySearchButtonConditions(); |
- const bool meets_conditions = |
Justin Donnelly
2014/12/03 16:07:25
I'm really sad to see these features ripped out. B
groby-ooo-7-16
2015/01/10 00:54:06
Acknowledged.
|
- (conditions == chrome::DISPLAY_SEARCH_BUTTON_ALWAYS) || |
- ((conditions != chrome::DISPLAY_SEARCH_BUTTON_NEVER) && |
- (toolbar_model->WouldPerformSearchTermReplacement(true) || |
- ((conditions == chrome::DISPLAY_SEARCH_BUTTON_FOR_STR_OR_IIP) && |
- toolbar_model->input_in_progress()))); |
- search_button_decoration_->SetVisible( |
- ![[field_ cell] isPopupMode] && meets_conditions); |
- search_button_decoration_->SetIcon( |
- (resource_id == IDR_OMNIBOX_SEARCH) ? |
- IDR_OMNIBOX_SEARCH_BUTTON_LOUPE : IDR_OMNIBOX_SEARCH_BUTTON_ARROW); |
- |
Layout(); |
InstantService* instant_service = |
@@ -590,13 +557,6 @@ void LocationBarViewMac::ShowURL() { |
omnibox_view_->ShowURL(); |
} |
-void LocationBarViewMac::HideURL() { |
- omnibox_view_->HideURL(); |
-} |
- |
-void LocationBarViewMac::EndOriginChipAnimations(bool cancel_fade) { |
-} |
- |
InstantController* LocationBarViewMac::GetInstant() { |
return browser_->instant_controller() ? |
browser_->instant_controller()->instant() : NULL; |