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

Unified Diff: chrome/browser/ui/views/location_bar/location_bar_view.cc

Issue 247193002: Remove touch layout (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 8 months 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/location_bar/location_bar_view.cc
diff --git a/chrome/browser/ui/views/location_bar/location_bar_view.cc b/chrome/browser/ui/views/location_bar/location_bar_view.cc
index fc0213cf128c2b0e65c97d342b6ed5c61181ffb5..6cec666251873df759092a4ae8064f7c9d97f218 100644
--- a/chrome/browser/ui/views/location_bar/location_bar_view.cc
+++ b/chrome/browser/ui/views/location_bar/location_bar_view.cc
@@ -76,7 +76,6 @@
#include "ui/accessibility/ax_view_state.h"
#include "ui/base/dragdrop/drag_drop_types.h"
#include "ui/base/l10n/l10n_util.h"
-#include "ui/base/layout.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/base/theme_provider.h"
#include "ui/events/event.h"
@@ -189,6 +188,7 @@ class IsPageActionViewRightAligned {
// static
const int LocationBarView::kNormalEdgeThickness = 2;
const int LocationBarView::kPopupEdgeThickness = 1;
+const int LocationBarView::kItemPadding = 3;
const int LocationBarView::kIconInternalPadding = 2;
const int LocationBarView::kBubblePadding = 1;
const char LocationBarView::kViewClassName[] = "LocationBarView";
@@ -244,15 +244,6 @@ LocationBarView::~LocationBarView() {
////////////////////////////////////////////////////////////////////////////////
// LocationBarView, public:
-// static
-void LocationBarView::InitTouchableLocationBarChildView(views::View* view) {
- int horizontal_padding = GetBuiltInHorizontalPaddingForChildViews();
- if (horizontal_padding != 0) {
- view->SetBorder(views::Border::CreateEmptyBorder(
- 3, horizontal_padding, 3, horizontal_padding));
- }
-}
-
void LocationBarView::Init() {
// We need to be in a Widget, otherwise GetNativeTheme() may change and we're
// not prepared for that.
@@ -364,7 +355,6 @@ void LocationBarView::Init() {
mic_search_view_->SetImageAlignment(views::ImageButton::ALIGN_CENTER,
views::ImageButton::ALIGN_MIDDLE);
mic_search_view_->SetVisible(false);
- InitTouchableLocationBarChildView(mic_search_view_);
AddChildView(mic_search_view_);
for (int i = 0; i < CONTENT_SETTINGS_NUM_TYPES; ++i) {
@@ -666,16 +656,6 @@ void LocationBarView::GetOmniboxPopupPositioningInfo(
*right_margin = *popup_width - location_bar_bounds.right();
}
-// static
-int LocationBarView::GetItemPadding() {
- const int kTouchItemPadding = 8;
- if (ui::GetDisplayLayout() == ui::LAYOUT_TOUCH)
- return kTouchItemPadding;
-
- const int kDesktopItemPadding = 3;
- return kDesktopItemPadding;
-}
-
////////////////////////////////////////////////////////////////////////////////
// LocationBarView, public LocationBar implementation:
@@ -749,14 +729,12 @@ void LocationBarView::Layout() {
ev_bubble_view_->SetVisible(false);
keyword_hint_view_->SetVisible(false);
- const int item_padding = GetItemPadding();
-
// The textfield has 1 px of whitespace before the text in the RTL case only.
const int kEditLeadingInternalSpace = base::i18n::IsRTL() ? 1 : 0;
LocationBarLayout leading_decorations(
- LocationBarLayout::LEFT_EDGE, item_padding - kEditLeadingInternalSpace);
+ LocationBarLayout::LEFT_EDGE, kItemPadding - kEditLeadingInternalSpace);
LocationBarLayout trailing_decorations(LocationBarLayout::RIGHT_EDGE,
- item_padding);
+ kItemPadding);
// Show and position the animated host label used in the show and hide URL
// animations.
@@ -814,7 +792,7 @@ void LocationBarView::Layout() {
const int bubble_height = std::max(location_height - (kBubblePadding * 2), 0);
if (!keyword.empty() && !is_keyword_hint) {
leading_decorations.AddDecoration(bubble_location_y, bubble_height, true, 0,
- kBubblePadding, item_padding, 0,
+ kBubblePadding, kItemPadding, 0,
selected_keyword_view_);
if (selected_keyword_view_->keyword() != keyword) {
selected_keyword_view_->SetKeyword(keyword);
@@ -841,29 +819,29 @@ void LocationBarView::Layout() {
const double kMaxBubbleFraction = 0.5;
leading_decorations.AddDecoration(bubble_location_y, bubble_height, false,
kMaxBubbleFraction, kBubblePadding,
- item_padding, 0, ev_bubble_view_);
+ kItemPadding, 0, ev_bubble_view_);
} else if (!origin_chip_view_->visible()) {
leading_decorations.AddDecoration(
vertical_edge_thickness(), location_height,
- GetBuiltInHorizontalPaddingForChildViews(),
+ 0,
oshima 2014/04/25 14:16:26 I made separate CL to remove this parameter. Let m
location_icon_view_);
}
if (star_view_->visible()) {
trailing_decorations.AddDecoration(
vertical_edge_thickness(), location_height,
- GetBuiltInHorizontalPaddingForChildViews(), star_view_);
+ 0, star_view_);
}
if (translate_icon_view_->visible()) {
trailing_decorations.AddDecoration(
vertical_edge_thickness(), location_height,
- GetBuiltInHorizontalPaddingForChildViews(),
+ 0,
translate_icon_view_);
}
if (open_pdf_in_reader_view_->visible()) {
trailing_decorations.AddDecoration(
vertical_edge_thickness(), location_height,
- GetBuiltInHorizontalPaddingForChildViews(),
+ 0,
open_pdf_in_reader_view_);
}
if (manage_passwords_icon_view_->visible()) {
@@ -876,7 +854,7 @@ void LocationBarView::Layout() {
if ((*i)->visible()) {
trailing_decorations.AddDecoration(
vertical_edge_thickness(), location_height,
- GetBuiltInHorizontalPaddingForChildViews(), (*i));
+ 0, (*i));
}
}
if (zoom_view_->visible()) {
@@ -888,8 +866,8 @@ void LocationBarView::Layout() {
++i) {
if ((*i)->visible()) {
trailing_decorations.AddDecoration(
- bubble_location_y, bubble_height, false, 0, item_padding,
- item_padding, GetBuiltInHorizontalPaddingForChildViews(), (*i));
+ bubble_location_y, bubble_height, false, 0, kItemPadding,
+ kItemPadding, 0, (*i));
}
}
if (generated_credit_card_view_->visible()) {
@@ -905,8 +883,8 @@ void LocationBarView::Layout() {
// IME composition is in progress.
if (!keyword.empty() && is_keyword_hint && !omnibox_view_->IsImeComposing()) {
trailing_decorations.AddDecoration(vertical_edge_thickness(),
- location_height, true, 0, item_padding,
- item_padding, 0, keyword_hint_view_);
+ location_height, true, 0, kItemPadding,
+ kItemPadding, 0, keyword_hint_view_);
if (keyword_hint_view_->keyword() != keyword)
keyword_hint_view_->SetKeyword(keyword);
}
@@ -1078,12 +1056,6 @@ WebContents* LocationBarView::GetWebContents() {
////////////////////////////////////////////////////////////////////////////////
// LocationBarView, private:
-// static
-int LocationBarView::GetBuiltInHorizontalPaddingForChildViews() {
- return (ui::GetDisplayLayout() == ui::LAYOUT_TOUCH) ?
- GetItemPadding() / 2 : 0;
-}
-
int LocationBarView::GetHorizontalEdgeThickness() const {
// In maximized popup mode, there isn't any edge.
return (is_popup_mode_ && browser_ && browser_->window() &&

Powered by Google App Engine
This is Rietveld 408576698