Componentize OmniboxMetricsProvider for sharing with iOS
commitdee275ecc8f5f021b76b5595594bc63cb770cf5e
authorblundell <blundell@chromium.org>
Mon, 17 Aug 2015 12:17:46 +0000 (17 05:17 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 17 Aug 2015 12:18:21 +0000 (17 12:18 +0000)
tree1c1a82ed5d4a5f1446fe7296b7abdcfefe56eacc
parent6ae23b8595c9a8f52580a65c67004fda83493f50
Componentize OmniboxMetricsProvider for sharing with iOS

The class has no problematic dependencies, so componentization is
straightforward.

BUG=508022

Review URL: https://codereview.chromium.org/1274393002

Cr-Commit-Position: refs/heads/master@{#343668}
chrome/browser/metrics/chrome_metrics_service_client.cc
chrome/chrome_browser.gypi
components/omnibox.gypi
components/omnibox/browser/BUILD.gn
components/omnibox/browser/DEPS
components/omnibox/browser/omnibox_metrics_provider.cc [moved from chrome/browser/metrics/omnibox_metrics_provider.cc with 99% similarity]
components/omnibox/browser/omnibox_metrics_provider.h [moved from chrome/browser/metrics/omnibox_metrics_provider.h with 90% similarity]