Chromium Code Reviews| Index: chrome/browser/ui/views/toolbar/site_chip_view.cc |
| diff --git a/chrome/browser/ui/views/toolbar/site_chip_view.cc b/chrome/browser/ui/views/toolbar/site_chip_view.cc |
| index 790a2dd29789ee3b6f9c3c9bd30808d38927fff6..86ade3d76f035a0dc8f3b5e4c650c6ca94e96662 100644 |
| --- a/chrome/browser/ui/views/toolbar/site_chip_view.cc |
| +++ b/chrome/browser/ui/views/toolbar/site_chip_view.cc |
| @@ -5,6 +5,7 @@ |
| #include "chrome/browser/ui/views/toolbar/site_chip_view.h" |
| #include "base/files/file_path.h" |
| +#include "base/metrics/histogram.h" |
| #include "base/prefs/pref_service.h" |
| #include "base/strings/string_util.h" |
| #include "base/strings/utf_string_conversions.h" |
| @@ -29,6 +30,7 @@ |
| #include "chrome/common/extensions/manifest_handlers/icons_handler.h" |
| #include "chrome/common/pref_names.h" |
| #include "chrome/common/url_constants.h" |
| +#include "content/public/browser/user_metrics.h" |
| #include "content/public/browser/web_contents.h" |
| #include "content/public/common/url_constants.h" |
| #include "extensions/common/constants.h" |
| @@ -440,10 +442,13 @@ void SiteChipView::OnPaint(gfx::Canvas* canvas) { |
| // this button. |
| void SiteChipView::ButtonPressed(views::Button* sender, |
| const ui::Event& event) { |
| + UMA_HISTOGRAM_COUNTS("SiteChip.Pressed", 1); |
|
msw
2013/12/12 00:17:49
What are you trying to record? This will do a dece
Greg Billock
2013/12/12 20:36:37
Yeah, I'll add the histograms.xml descriptor separ
|
| + content::RecordAction(content::UserMetricsAction("SiteChipPress")); |
| toolbar_view_->location_bar()->GetOmniboxView()->SetFocus(); |
|
msw
2013/12/12 00:17:49
nit: make a local OmniboxView* omnibox_view = tool
Greg Billock
2013/12/12 20:36:37
After Justin's change, we won't need SetFocus, and
|
| - toolbar_view_->location_bar()->GetOmniboxView()->SelectAll(true); |
| toolbar_view_->location_bar()->GetOmniboxView()->model()-> |
| SetCaretVisibility(true); |
| + toolbar_view_->location_bar()->GetOmniboxView()->ShowURL(); |
| + //toolbar_view_->location_bar()->GetOmniboxView()->SelectAll(true); |
|
msw
2013/12/12 00:17:49
Remove this.
Greg Billock
2013/12/12 20:36:37
Done.
|
| } |
| void SiteChipView::WriteDragDataForView(View* sender, |