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

Issue 2873103003: Implements logging in the new compact translate UI. (Closed)

Created:
3 years, 7 months ago by ramyasharma
Modified:
3 years, 7 months ago
CC:
agrieve+watch_chromium.org, asvitkine+watch_chromium.org, chromium-reviews, dfalcantara+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Implements logging in the new compact translate UI. 1. Adds enumerated logging events. 2. Adds language code information in separate histograms for user events, by re-using the CLD3LanguageCode enums for logging. BUG=720231 TBR=groby@chromium.org Review-Url: https://codereview.chromium.org/2873103003 Cr-Commit-Position: refs/heads/master@{#471593} Committed: https://chromium.googlesource.com/chromium/src/+/f6e95c3d37313a5de99cfadcb5ffd7a3595a1653

Patch Set 1 #

Total comments: 10

Patch Set 2 #

Total comments: 6

Patch Set 3 #

Total comments: 2

Patch Set 4 #

Total comments: 10

Patch Set 5 #

Patch Set 6 #

Messages

Total messages: 66 (47 generated)
ramyasharma
Adding dfalcantara@ for TranslateCompactInfobar.java Adding isherman@ for histograms.xml and enums.xml Adding pdyson@ for logging.
3 years, 7 months ago (2017-05-10 06:38:20 UTC) #4
Ilya Sherman
https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:49: "Translate.Compact.infobar_never_translate_lang"; Did you mean to add these histograms to ...
3 years, 7 months ago (2017-05-10 07:10:21 UTC) #9
Ilya Sherman
Sorry, plus one more comment: https://codereview.chromium.org/2873103003/diff/1/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2873103003/diff/1/tools/metrics/histograms/histograms.xml#newcode75434 tools/metrics/histograms/histograms.xml:75434: +<histogram name="Translate.Compact" enum="TranslateCompactType"> What ...
3 years, 7 months ago (2017-05-10 07:11:07 UTC) #10
Leo
Some quick comments https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode40 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:40: private static final String INFOBAR_HISTOGRAM_TRANSLATE_LANGUAGE = ...
3 years, 7 months ago (2017-05-10 07:23:58 UTC) #11
ramyasharma
Thanks Ilya and Leo, ptal? https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode40 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:40: private static final String ...
3 years, 7 months ago (2017-05-10 09:54:52 UTC) #15
Ilya Sherman
https://codereview.chromium.org/2873103003/diff/40001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2873103003/diff/40001/tools/metrics/histograms/histograms.xml#newcode75407 tools/metrics/histograms/histograms.xml:75407: +<histogram name="Translate.Compact.Infobar.AlwaysTranslateLang"> Optional nit: I'd name these histograms something ...
3 years, 7 months ago (2017-05-11 00:04:10 UTC) #19
Leo
https://codereview.chromium.org/2873103003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode355 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:355: private void recordInfobarAction(int action) { static
3 years, 7 months ago (2017-05-11 00:58:50 UTC) #20
ramyasharma
Thanks Leo and Illya, PTAL? https://codereview.chromium.org/2873103003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode355 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:355: private void recordInfobarAction(int action) ...
3 years, 7 months ago (2017-05-11 09:27:42 UTC) #23
Ilya Sherman
Metrics LGTM, thanks. https://codereview.chromium.org/2873103003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode374 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:374: private void recordSparseInfobarLanguageData(String histogram, String langCode) ...
3 years, 7 months ago (2017-05-11 20:25:06 UTC) #28
ramyasharma
Thanks Ilya. https://codereview.chromium.org/2873103003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode374 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:374: private void recordSparseInfobarLanguageData(String histogram, String langCode) { ...
3 years, 7 months ago (2017-05-12 01:50:10 UTC) #30
ramyasharma
Adding mdjones@ for chrome/android/java/src/org/chromium/chrome/browser/infobar
3 years, 7 months ago (2017-05-12 04:29:16 UTC) #38
Leo
lgtm lgtm for the infobar logging changes. https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java (right): https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java#newcode78 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java:78: private Map<String, ...
3 years, 7 months ago (2017-05-12 04:46:16 UTC) #40
pdyson
https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java (right): https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java#newcode261 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateOptions.java:261: * @return The UMA hashcode representation of the language, ...
3 years, 7 months ago (2017-05-12 04:58:40 UTC) #41
mdjones
infobar/ lgtm % nits https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode57 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:57: private static final Integer INFOBAR_IMPRESSION ...
3 years, 7 months ago (2017-05-12 16:20:17 UTC) #44
ramyasharma
Thanks for the review everyone. https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java (right): https://codereview.chromium.org/2873103003/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java#newcode57 chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java:57: private static final Integer ...
3 years, 7 months ago (2017-05-13 09:40:02 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2873103003/180001
3 years, 7 months ago (2017-05-13 09:44:25 UTC) #55
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/268374)
3 years, 7 months ago (2017-05-13 11:26:32 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2873103003/200001
3 years, 7 months ago (2017-05-13 14:32:10 UTC) #63
commit-bot: I haz the power
3 years, 7 months ago (2017-05-13 16:54:06 UTC) #66
Message was sent while issue was closed.
Committed patchset #6 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/f6e95c3d37313a5de99cfadcb5ff...

Powered by Google App Engine
This is Rietveld 408576698