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

Issue 1474483004: WebView Metrics client implementation (Chromium part) (Closed)

Created:
5 years, 1 month ago by paulmiller
Modified:
4 years, 11 months ago
CC:
chromium-reviews, android-webview-reviews_chromium.org, asvitkine+watch_chromium.org, vmpstr+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

WebView Metrics client implementation (Chromium part) BUG=546754 Committed: https://crrev.com/5bc628b55810289b6ebb269da47642b929eaf42d Cr-Commit-Position: refs/heads/master@{#367433}

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : move client back to browser layer, make it a Leaky global, and some cleanup #

Total comments: 6

Patch Set 4 : finish client, add gn build, more cleanup #

Patch Set 5 : rebase #

Total comments: 32

Patch Set 6 : check Gmail client library version #

Patch Set 7 : enable on N only #

Patch Set 8 : rebase #

Patch Set 9 : address comments from #5 #

Patch Set 10 : address comments on address of comments from #5 #

Total comments: 23

Patch Set 11 : address comments from #10 #

Total comments: 4

Patch Set 12 : fix gn build #

Patch Set 13 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+451 lines, -8 lines) Patch
M android_webview/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +7 lines, -0 lines 0 comments Download
M android_webview/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/android_webview.gyp View 1 2 3 4 5 6 7 8 9 10 2 chunks +7 lines, -0 lines 0 comments Download
M android_webview/browser/aw_browser_context.h View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +3 lines, -6 lines 0 comments Download
M android_webview/browser/aw_browser_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +11 lines, -0 lines 0 comments Download
M android_webview/browser/aw_browser_main_parts.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/browser/aw_browser_main_parts.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
A android_webview/browser/aw_metrics_service_client.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +84 lines, -0 lines 0 comments Download
A android_webview/browser/aw_metrics_service_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +190 lines, -0 lines 0 comments Download
M android_webview/java/src/org/chromium/android_webview/AwBrowserContext.java View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +6 lines, -0 lines 0 comments Download
A android_webview/java/src/org/chromium/android_webview/AwMetricsServiceClient.java View 1 2 3 4 5 6 7 8 9 10 1 chunk +29 lines, -0 lines 0 comments Download
A android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java View 1 2 3 4 5 6 7 8 9 10 1 chunk +53 lines, -0 lines 0 comments Download
M android_webview/native/BUILD.gn View 1 2 3 4 3 chunks +7 lines, -1 line 0 comments Download
M android_webview/native/android_webview_jni_registrar.cc View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
A android_webview/native/aw_metrics_switch.h View 1 2 3 1 chunk +16 lines, -0 lines 0 comments Download
A android_webview/native/aw_metrics_switch.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +23 lines, -0 lines 0 comments Download
M android_webview/native/webview_native.gyp View 1 2 3 4 4 chunks +7 lines, -1 line 0 comments Download

Messages

Total messages: 24 (9 generated)
sgurun-gerrit only
will look at it once you complete your experiments and ready for review. a few ...
5 years ago (2015-12-02 00:41:43 UTC) #3
paulmiller
talked to ath@ of Gmail, need to do some extra checks to make sure this ...
5 years ago (2015-12-09 00:49:08 UTC) #7
paulmiller
https://codereview.chromium.org/1474483004/diff/40001/android_webview/browser/aw_metrics_service_client.cc File android_webview/browser/aw_metrics_service_client.cc (right): https://codereview.chromium.org/1474483004/diff/40001/android_webview/browser/aw_metrics_service_client.cc#newcode101 android_webview/browser/aw_metrics_service_client.cc:101: return 42; On 2015/12/02 00:41:43, sgurun wrote: > ? ...
5 years ago (2015-12-09 00:50:41 UTC) #8
Alexei Svitkine (slow)
lgtm
5 years ago (2015-12-09 19:58:53 UTC) #9
sgurun-gerrit only
https://codereview.chromium.org/1474483004/diff/80001/android_webview/browser/aw_metrics_service_client.h File android_webview/browser/aw_metrics_service_client.h (right): https://codereview.chromium.org/1474483004/diff/80001/android_webview/browser/aw_metrics_service_client.h#newcode32 android_webview/browser/aw_metrics_service_client.h:32: class AwMetricsServiceClient : public metrics::MetricsServiceClient { in class doc ...
5 years ago (2015-12-11 00:06:46 UTC) #10
paulmiller
uploaded #9 https://codereview.chromium.org/1474483004/diff/80001/android_webview/browser/aw_metrics_service_client.h File android_webview/browser/aw_metrics_service_client.h (right): https://codereview.chromium.org/1474483004/diff/80001/android_webview/browser/aw_metrics_service_client.h#newcode32 android_webview/browser/aw_metrics_service_client.h:32: class AwMetricsServiceClient : public metrics::MetricsServiceClient { fixed ...
5 years ago (2015-12-18 00:15:50 UTC) #11
sgurun-gerrit only
On 2015/12/18 00:15:50, paulmiller wrote: > uploaded #9 > > https://codereview.chromium.org/1474483004/diff/80001/android_webview/browser/aw_metrics_service_client.h > File android_webview/browser/aw_metrics_service_client.h (right): ...
5 years ago (2015-12-21 21:47:11 UTC) #12
sgurun-gerrit only
https://codereview.chromium.org/1474483004/diff/180001/android_webview/browser/aw_metrics_service_client.cc File android_webview/browser/aw_metrics_service_client.cc (right): https://codereview.chromium.org/1474483004/diff/180001/android_webview/browser/aw_metrics_service_client.cc#newcode23 android_webview/browser/aw_metrics_service_client.cc:23: } nit: add // namespace to indicate the end ...
5 years ago (2015-12-21 21:47:26 UTC) #13
paulmiller
uploaded #11 https://codereview.chromium.org/1474483004/diff/180001/android_webview/browser/aw_metrics_service_client.cc File android_webview/browser/aw_metrics_service_client.cc (right): https://codereview.chromium.org/1474483004/diff/180001/android_webview/browser/aw_metrics_service_client.cc#newcode23 android_webview/browser/aw_metrics_service_client.cc:23: } done https://codereview.chromium.org/1474483004/diff/180001/android_webview/browser/aw_metrics_service_client.cc#newcode48 android_webview/browser/aw_metrics_service_client.cc:48: I'll just copy ...
5 years ago (2015-12-22 19:42:05 UTC) #14
sgurun-gerrit only
https://codereview.chromium.org/1474483004/diff/180001/android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java File android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java (right): https://codereview.chromium.org/1474483004/diff/180001/android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java#newcode15 android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java:15: * This class manages platform-specific services. (i.e. Google Services) ...
5 years ago (2015-12-23 00:08:56 UTC) #15
sgurun-gerrit only
On 2015/12/23 00:08:56, sgurun wrote: > https://codereview.chromium.org/1474483004/diff/180001/android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java > File > android_webview/java/src/org/chromium/android_webview/PlatformServiceBridge.java > (right): > > ...
5 years ago (2015-12-23 00:42:52 UTC) #16
paulmiller
https://codereview.chromium.org/1474483004/diff/200001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/1474483004/diff/200001/android_webview/BUILD.gn#newcode597 android_webview/BUILD.gn:597: "java/src/org/chromium/android_webview/PlatformServiceBridge.java", obviated by rebase. This section of the file ...
4 years, 11 months ago (2016-01-04 22:41:11 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1474483004/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1474483004/240001
4 years, 11 months ago (2016-01-05 00:08:43 UTC) #20
commit-bot: I haz the power
Committed patchset #13 (id:240001)
4 years, 11 months ago (2016-01-05 00:50:31 UTC) #22
commit-bot: I haz the power
4 years, 11 months ago (2016-01-05 00:51:39 UTC) #24
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/5bc628b55810289b6ebb269da47642b929eaf42d
Cr-Commit-Position: refs/heads/master@{#367433}

Powered by Google App Engine
This is Rietveld 408576698