Commit 26a6defe authored by estade@chromium.org's avatar estade@chromium.org

ntp: add more UMA to prove existing UMA is sane.

BUG=none
TEST=none


Review URL: http://codereview.chromium.org/8800031

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113143 0039d316-1c4b-4281-b951-d872f2087c98
parent 5f4db62d
...@@ -90,6 +90,11 @@ void NewTabPageHandler::HandlePageSelected(const ListValue* args) { ...@@ -90,6 +90,11 @@ void NewTabPageHandler::HandlePageSelected(const ListValue* args) {
int index = static_cast<int>(index_double); int index = static_cast<int>(index_double);
PrefService* prefs = Profile::FromWebUI(web_ui())->GetPrefs(); PrefService* prefs = Profile::FromWebUI(web_ui())->GetPrefs();
int previous_shown_page =
prefs->GetInteger(prefs::kNTPShownPage) >> kPageIdOffset;
UMA_HISTOGRAM_ENUMERATION("NewTabPage.PreviousSelectedPageType",
previous_shown_page, kHistogramEnumerationMax);
prefs->SetInteger(prefs::kNTPShownPage, page_id | index); prefs->SetInteger(prefs::kNTPShownPage, page_id | index);
int shown_page_type = page_id >> kPageIdOffset; int shown_page_type = page_id >> kPageIdOffset;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment