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

Issue 2913593002: Implementation of translation event logging. (Closed)

Created:
3 years, 6 months ago by renjieliu1
Modified:
3 years, 6 months ago
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : fix #

Patch Set 3 : fix #

Total comments: 10

Patch Set 4 : updates #

Patch Set 5 : updates #

Patch Set 6 : refactoring #

Patch Set 7 : fix #

Total comments: 2

Patch Set 8 : updates #

Patch Set 9 : updates #

Patch Set 10 : rebase #

Patch Set 11 : updates #

Total comments: 4

Patch Set 12 : update TODO #

Patch Set 13 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+277 lines, -9 lines) Patch
M chrome/browser/translate/chrome_translate_client.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/translate/chrome_translate_client.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +45 lines, -6 lines 0 comments Download
M components/translate/DEPS View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M components/translate/core/browser/mock_translate_client.h View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -0 lines 0 comments Download
M components/translate/core/browser/translate_client.h View 1 2 3 4 5 6 7 2 chunks +11 lines, -1 line 0 comments Download
M components/translate/core/browser/translate_manager.cc View 1 chunk +1 line, -0 lines 0 comments Download
M components/translate/core/browser/translate_ui_delegate_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M components/translate/core/common/BUILD.gn View 1 2 3 4 5 6 7 8 9 2 chunks +5 lines, -0 lines 0 comments Download
A components/translate/core/common/translation_logging_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +29 lines, -0 lines 0 comments Download
A components/translate/core/common/translation_logging_helper.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +71 lines, -0 lines 0 comments Download
A components/translate/core/common/translation_logging_helper_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +87 lines, -0 lines 0 comments Download
M ios/chrome/browser/translate/chrome_ios_translate_client.h View 1 2 3 4 5 6 7 3 chunks +6 lines, -1 line 0 comments Download
M ios/chrome/browser/translate/chrome_ios_translate_client.mm View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -0 lines 0 comments Download
M ios/web_view/internal/translate/web_view_translate_client.h View 1 2 3 4 5 6 7 3 chunks +6 lines, -1 line 0 comments Download
M ios/web_view/internal/translate/web_view_translate_client.mm View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 70 (41 generated)
renjieliu1
initial cl of translation event client side logging. I will add a unit test later.
3 years, 6 months ago (2017-05-29 07:00:57 UTC) #3
renjieliu1
fixed the tap, PTAL. Thanks!
3 years, 6 months ago (2017-05-30 02:42:32 UTC) #16
napper
https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc#newcode151 chrome/browser/translate/chrome_translate_client.cc:151: case TranslateEventProto::USER_DECLINE: I think we should keep the naming ...
3 years, 6 months ago (2017-05-30 02:56:26 UTC) #18
amoylan
https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc#newcode121 chrome/browser/translate/chrome_translate_client.cc:121: bool ConstructTranslateEvent(const int entry_id, Can we add a comment ...
3 years, 6 months ago (2017-05-30 03:10:56 UTC) #19
renjieliu1
https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc File chrome/browser/translate/chrome_translate_client.cc (right): https://codereview.chromium.org/2913593002/diff/40001/chrome/browser/translate/chrome_translate_client.cc#newcode121 chrome/browser/translate/chrome_translate_client.cc:121: bool ConstructTranslateEvent(const int entry_id, On 2017/05/30 03:10:56, amoylan wrote: ...
3 years, 6 months ago (2017-05-30 03:33:24 UTC) #20
renjieliu1
Refactoring the code to put construct proto part at components/translate/core/common so the code can be ...
3 years, 6 months ago (2017-05-31 02:54:19 UTC) #21
napper
lgtm https://codereview.chromium.org/2913593002/diff/120001/components/translate/core/common/translation_logging_helper.cc File components/translate/core/common/translation_logging_helper.cc (right): https://codereview.chromium.org/2913593002/diff/120001/components/translate/core/common/translation_logging_helper.cc#newcode45 components/translate/core/common/translation_logging_helper.cc:45: translation->set_interaction(sync_pb::Translation::MANUAL); Why do we need MANUAL? Don't you ...
3 years, 6 months ago (2017-05-31 04:49:56 UTC) #30
renjieliu1
thanks for the review! https://codereview.chromium.org/2913593002/diff/120001/components/translate/core/common/translation_logging_helper.cc File components/translate/core/common/translation_logging_helper.cc (right): https://codereview.chromium.org/2913593002/diff/120001/components/translate/core/common/translation_logging_helper.cc#newcode45 components/translate/core/common/translation_logging_helper.cc:45: translation->set_interaction(sync_pb::Translation::MANUAL); On 2017/05/31 04:49:56, napper ...
3 years, 6 months ago (2017-05-31 05:22:32 UTC) #31
napper
On 2017/05/31 at 05:22:32, renjieliu wrote: > thanks for the review! > > https://codereview.chromium.org/2913593002/diff/120001/components/translate/core/common/translation_logging_helper.cc > ...
3 years, 6 months ago (2017-05-31 05:28:42 UTC) #32
renjieliu1
Hi Rachel, We're implementing client side gaia-keyed logging for translation event. I will implement the ...
3 years, 6 months ago (2017-06-01 05:31:39 UTC) #35
groby-ooo-7-16
Will take a look soon - in the meantime, gaia-keyed logging is probably something privacy ...
3 years, 6 months ago (2017-06-01 14:03:42 UTC) #36
chromium-reviews
Thanks Rachel, logging is obviously very privacy sensitive, and we have been talking to Chrome ...
3 years, 6 months ago (2017-06-01 23:14:55 UTC) #37
renjieliu1
Hi Rachel, Friendly ping, any updates on the cl? Thank you! :D
3 years, 6 months ago (2017-06-06 00:54:16 UTC) #38
groby-ooo-7-16
On 2017/06/06 00:54:16, renjieliu1 wrote: > Hi Rachel, > > Friendly ping, any updates on ...
3 years, 6 months ago (2017-06-07 16:53:49 UTC) #39
groby-ooo-7-16
On 2017/06/06 00:54:16, renjieliu1 wrote: > Hi Rachel, > > Friendly ping, any updates on ...
3 years, 6 months ago (2017-06-07 16:53:50 UTC) #40
napper
On 2017/06/07 at 16:53:50, groby wrote: > On 2017/06/06 00:54:16, renjieliu1 wrote: > > Hi ...
3 years, 6 months ago (2017-06-07 17:13:52 UTC) #41
groby-ooo-7-16
On 2017/06/07 17:13:52, napper wrote: > On 2017/06/07 at 16:53:50, groby wrote: > > On ...
3 years, 6 months ago (2017-06-07 18:11:49 UTC) #42
napper
On 2017/06/07 at 18:11:49, groby wrote: > On 2017/06/07 17:13:52, napper wrote: > > On ...
3 years, 6 months ago (2017-06-07 19:35:48 UTC) #43
renjieliu1
On 2017/06/07 19:35:48, napper wrote: > On 2017/06/07 at 18:11:49, groby wrote: > > On ...
3 years, 6 months ago (2017-06-08 00:49:33 UTC) #44
renjieliu1
thanks for the review, I changed the navigation id as skym@ suggested. I will put ...
3 years, 6 months ago (2017-06-08 04:30:11 UTC) #45
renjieliu1
eugenebut@chromium.org: Please review changes in ios/web/view_internal/translate Thanks a lot!
3 years, 6 months ago (2017-06-08 04:41:50 UTC) #47
Eugene But (OOO till 7-30)
ios lgtm https://codereview.chromium.org/2913593002/diff/200001/ios/chrome/browser/translate/chrome_ios_translate_client.mm File ios/chrome/browser/translate/chrome_ios_translate_client.mm (right): https://codereview.chromium.org/2913593002/diff/200001/ios/chrome/browser/translate/chrome_ios_translate_client.mm#newcode106 ios/chrome/browser/translate/chrome_ios_translate_client.mm:106: // TODO(renjieliu): Implementing gaia-keyed logging. In ios ...
3 years, 6 months ago (2017-06-12 01:50:00 UTC) #48
renjieliu1
thanks for the review! https://codereview.chromium.org/2913593002/diff/200001/ios/chrome/browser/translate/chrome_ios_translate_client.mm File ios/chrome/browser/translate/chrome_ios_translate_client.mm (right): https://codereview.chromium.org/2913593002/diff/200001/ios/chrome/browser/translate/chrome_ios_translate_client.mm#newcode106 ios/chrome/browser/translate/chrome_ios_translate_client.mm:106: // TODO(renjieliu): Implementing gaia-keyed logging. ...
3 years, 6 months ago (2017-06-13 00:04:59 UTC) #49
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/2913593002/240001
3 years, 6 months ago (2017-06-13 03:41:02 UTC) #60
renjieliu1
Hi Steven, Can you review the change in DEPS file for adding components/metrics/proto? thanks a ...
3 years, 6 months ago (2017-06-13 03:48:47 UTC) #62
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/462068)
3 years, 6 months ago (2017-06-13 03:50:04 UTC) #64
Steven Holte
DEPS on metrics proto for translate event lgtm
3 years, 6 months ago (2017-06-13 19:52:19 UTC) #65
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/2913593002/240001
3 years, 6 months ago (2017-06-14 00:04:52 UTC) #67
commit-bot: I haz the power
3 years, 6 months ago (2017-06-14 00:11:04 UTC) #70
Message was sent while issue was closed.
Committed patchset #13 (id:240001) as
https://chromium.googlesource.com/chromium/src/+/23fe0e721faec0123be8c521e377...

Powered by Google App Engine
This is Rietveld 408576698