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

Issue 2617883004: Initial UKMPageLoadMetricsObserver (Closed)

Created:
3 years, 11 months ago by oystein (OOO til 10th of July)
Modified:
3 years, 10 months ago
CC:
chromium-reviews, csharrison+watch_chromium.org, loading-reviews+metrics_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Initial UKMPageLoadMetricsObserver This sends FirstMeaningfulPaint to UKM Builds on https://codereview.chromium.org/2567263003/ BUG=

Patch Set 1 #

Total comments: 10

Patch Set 2 : WIP #

Total comments: 2

Patch Set 3 : Rebase #

Patch Set 4 : WIP #

Patch Set 5 : WIP #

Patch Set 6 : Review comments #

Patch Set 7 : Class rename #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+493 lines, -4 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/browser_process.h View 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/browser_process_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/browser_process_impl.cc View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.h View 1 2 3 4 5 6 1 chunk +45 lines, -0 lines 0 comments Download
A chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc View 1 2 3 4 5 6 1 chunk +65 lines, -0 lines 1 comment Download
A chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc View 1 2 3 4 5 6 1 chunk +82 lines, -0 lines 2 comments Download
M chrome/browser/page_load_metrics/page_load_metrics_initialize.cc View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/test/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/base/testing_browser_process.h View 1 2 3 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/test/base/testing_browser_process.cc View 1 2 3 2 chunks +8 lines, -0 lines 1 comment Download
M components/metrics/proto/ukm/source.proto View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M components/ukm/BUILD.gn View 1 2 3 3 chunks +20 lines, -0 lines 0 comments Download
M components/ukm/DEPS View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A components/ukm/test_ukm_service.h View 1 2 3 4 1 chunk +48 lines, -0 lines 0 comments Download
A components/ukm/test_ukm_service.cc View 1 2 3 1 chunk +30 lines, -0 lines 0 comments Download
M components/ukm/ukm_service.h View 1 2 3 4 chunks +11 lines, -0 lines 0 comments Download
M components/ukm/ukm_service.cc View 1 2 3 5 chunks +19 lines, -2 lines 0 comments Download
M components/ukm/ukm_service_unittest.cc View 1 2 3 4 3 chunks +58 lines, -0 lines 0 comments Download
A components/ukm/ukm_source.h View 1 2 3 4 1 chunk +53 lines, -0 lines 1 comment Download
A components/ukm/ukm_source.cc View 1 2 3 4 1 chunk +26 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (3 generated)
Zhen Wang
Cool! https://codereview.chromium.org/2617883004/diff/1/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2617883004/diff/1/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc#newcode22 chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc:22: UKMPageLoadMetricsObserver::OnStart( Probably also need to consider OnRedirect etc ...
3 years, 11 months ago (2017-01-09 17:34:51 UTC) #3
Steven Holte
https://codereview.chromium.org/2617883004/diff/1/components/ukm/ukm_service.cc File components/ukm/ukm_service.cc (right): https://codereview.chromium.org/2617883004/diff/1/components/ukm/ukm_service.cc#newcode184 components/ukm/ukm_service.cc:184: for (auto& source : sources_) { It seems like ...
3 years, 11 months ago (2017-01-09 18:23:39 UTC) #4
Steven Holte
https://codereview.chromium.org/2617883004/diff/1/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2617883004/diff/1/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc#newcode25 chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc:25: bool started_in_foreground) { This seems like a good place ...
3 years, 11 months ago (2017-01-10 23:53:52 UTC) #5
Bryan McQuade
Thanks, this is great to see! 2 suggestions. https://codereview.chromium.org/2617883004/diff/20001/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2617883004/diff/20001/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc#newcode37 chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc:37: void ...
3 years, 11 months ago (2017-01-17 21:54:29 UTC) #7
oystein (OOO til 10th of July)
Thanks everyone!! New version uploaded, but this CL is getting to the point where I'm ...
3 years, 11 months ago (2017-01-24 19:21:41 UTC) #8
Steven Holte
lgtm Update CL description
3 years, 11 months ago (2017-01-24 19:44:50 UTC) #9
Bryan McQuade
The observer impementation looks really good, thanks! Just one question about navigation_start, but otherwise I ...
3 years, 11 months ago (2017-01-24 20:42:00 UTC) #10
oystein (OOO til 10th of July)
On 2017/01/24 20:42:00, Bryan McQuade wrote: > The observer impementation looks really good, thanks! Just ...
3 years, 11 months ago (2017-01-24 21:44:35 UTC) #11
Bryan McQuade
LGTM, thanks! Just a couple small comments. https://codereview.chromium.org/2617883004/diff/120001/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc File chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc (right): https://codereview.chromium.org/2617883004/diff/120001/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc#newcode5 chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc:5: #include "chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.h" ...
3 years, 11 months ago (2017-01-26 00:50:59 UTC) #12
oystein (OOO til 10th of July)
3 years, 10 months ago (2017-01-28 01:23:32 UTC) #13
Message was sent while issue was closed.
(Closed this as it was split into three CLs)

Powered by Google App Engine
This is Rietveld 408576698