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

Issue 2948323002: [PageLoadMetrics] Remove legacy IPC from Page Load Metrics. (Closed)

Created:
3 years, 6 months ago by lpy
Modified:
3 years, 5 months ago
Reviewers:
Bryan McQuade, sky, dcheng
CC:
chromium-reviews, csharrison+watch_chromium.org, loading-reviews+metrics_chromium.org, speed-metrics-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[PageLoadMetrics] Remove legacy IPC from Page Load Metrics. Page Load Metrics Mojofication has proven that we can safely migrate to use mojo IPC, this patch removes the legacy IPC and enables mojo IPC by default. Field Trial results: https://uma.googleplex.com/p/chrome/variations/?sid=a3c2a66c1ba11bac2961b7e38db75af3 BUG=709259, 712915 Review-Url: https://codereview.chromium.org/2948323002 Cr-Commit-Position: refs/heads/master@{#482480} Committed: https://chromium.googlesource.com/chromium/src/+/1543140844c4f08b51022030ac7f5ce29a3b8756

Patch Set 1 #

Total comments: 4

Patch Set 2 : Removed DidReceiveTimingUpdate #

Patch Set 3 : Clean up OWNERS #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -442 lines) Patch
M chrome/browser/page_load_metrics/metrics_web_contents_observer.h View 1 4 chunks +0 lines, -14 lines 0 comments Download
M chrome/browser/page_load_metrics/metrics_web_contents_observer.cc View 1 5 chunks +0 lines, -33 lines 1 comment Download
M chrome/browser/page_load_metrics/metrics_web_contents_observer_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc View 39 chunks +44 lines, -137 lines 1 comment Download
M chrome/common/BUILD.gn View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/common/chrome_features.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/chrome_features.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/common/common_message_generator.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/page_load_metrics/OWNERS View 1 2 1 chunk +0 lines, -4 lines 0 comments Download
D chrome/common/page_load_metrics/page_load_metrics_messages.h View 1 chunk +0 lines, -57 lines 0 comments Download
D chrome/common/page_load_metrics/page_load_metrics_param_traits.h View 1 chunk +0 lines, -32 lines 0 comments Download
D chrome/common/page_load_metrics/page_load_metrics_param_traits.cc View 1 chunk +0 lines, -123 lines 0 comments Download
M chrome/renderer/page_load_metrics/metrics_render_frame_observer.cc View 3 chunks +4 lines, -30 lines 2 comments Download

Messages

Total messages: 48 (30 generated)
lpy
PTAL.
3 years, 6 months ago (2017-06-23 05:26:11 UTC) #11
Bryan McQuade
On 2017/06/23 at 05:26:11, lpy wrote: > PTAL. Thanks! This is great to see. :) ...
3 years, 6 months ago (2017-06-23 15:15:00 UTC) #12
Bryan McQuade
https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.cc File chrome/browser/page_load_metrics/metrics_web_contents_observer.cc (right): https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.cc#newcode615 chrome/browser/page_load_metrics/metrics_web_contents_observer.cc:615: observer.DidReceiveTimingUpdate(); let's remove this https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.h File chrome/browser/page_load_metrics/metrics_web_contents_observer.h (right): https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.h#newcode58 ...
3 years, 6 months ago (2017-06-23 15:15:07 UTC) #13
lpy
Thanks, I removed the method https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.cc File chrome/browser/page_load_metrics/metrics_web_contents_observer.cc (right): https://codereview.chromium.org/2948323002/diff/2/chrome/browser/page_load_metrics/metrics_web_contents_observer.cc#newcode615 chrome/browser/page_load_metrics/metrics_web_contents_observer.cc:615: observer.DidReceiveTimingUpdate(); On 2017/06/23 15:15:07, ...
3 years, 6 months ago (2017-06-23 21:23:47 UTC) #18
Bryan McQuade
LGTM, thanks for this!
3 years, 6 months ago (2017-06-23 22:04:17 UTC) #19
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/2948323002/30001
3 years, 6 months ago (2017-06-23 22:56:52 UTC) #21
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/472850)
3 years, 6 months ago (2017-06-23 23:03:27 UTC) #23
lpy
+decheng@ as security reviewer on removing some IPC files :) decheng@, ptal.
3 years, 6 months ago (2017-06-23 23:03:52 UTC) #25
Bryan McQuade
On 2017/06/23 at 23:03:52, lpy wrote: > +decheng@ as security reviewer on removing some IPC ...
3 years, 6 months ago (2017-06-23 23:41:30 UTC) #26
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/2948323002/50001
3 years, 6 months ago (2017-06-24 02:01:48 UTC) #33
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/473020)
3 years, 6 months ago (2017-06-24 02:13:34 UTC) #35
dcheng
ipc lgtm with some comments that don't need to block the cl (i do have ...
3 years, 6 months ago (2017-06-25 07:44:46 UTC) #36
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/2948323002/50001
3 years, 5 months ago (2017-06-26 16:28:12 UTC) #38
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/473978)
3 years, 5 months ago (2017-06-26 16:35:15 UTC) #40
lpy
+sky@ as chrome/ owner, ptal.
3 years, 5 months ago (2017-06-26 16:36:48 UTC) #42
sky
LGTM
3 years, 5 months ago (2017-06-26 20:48:46 UTC) #43
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/2948323002/50001
3 years, 5 months ago (2017-06-26 23:38:32 UTC) #45
commit-bot: I haz the power
3 years, 5 months ago (2017-06-27 00:10:58 UTC) #48
Message was sent while issue was closed.
Committed patchset #3 (id:50001) as
https://chromium.googlesource.com/chromium/src/+/1543140844c4f08b51022030ac7f...

Powered by Google App Engine
This is Rietveld 408576698