|
|
[Page Load Metrics] Structure PageLoadTiming.
Add another 3 categories to PageLoadTiming to group different types of timing,
which are DocumentTiming, ParseTiming and PaintTiming.
DocumentTiming includes:
* dom_content_loaded_event_start
* load_event_start
* first_layout
ParseTiming includes:
* parse_start
* parse_stop
* parse_blocked_on_script_load_duration
* parse_blocked_on_script_load_from_document_write_duration
* parse_blocked_on_script_execution_duration
* parse_blocked_on_script_execution_from_document_write_duration
PaintTiming includes:
* first_paint
* first_text_paint
* first_image_paint
* first_contentful_paint
* first_meaningful_paint
BUG= 711351
Review-Url: https://codereview.chromium.org/2806863003
Cr-Commit-Position: refs/heads/master@{#464693}
Committed: https://chromium.googlesource.com/chromium/src/+/e95b6b3993dedab3ee364fa591ad032ab243fa6a
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1007 lines, -731 lines) |
Patch |
 |
M |
chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer_unittest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/amp_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+17 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/amp_page_load_metrics_observer_unittest.cc
|
View
|
|
2 chunks |
+12 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/android_page_load_metrics_observer.cc
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
View
|
1
|
12 chunks |
+108 lines, -93 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer_unittest.cc
|
View
|
1
|
24 chunks |
+48 lines, -39 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/css_scanning_page_load_metrics_observer.cc
|
View
|
1
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc
|
View
|
|
8 chunks |
+33 lines, -28 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer_unittest.cc
|
View
|
|
3 chunks |
+35 lines, -33 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/delay_navigation_page_load_metrics_observer_unittest.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc
|
View
|
1
|
5 chunks |
+43 lines, -36 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer_unittest.cc
|
View
|
1
|
5 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc
|
View
|
1
2
|
4 chunks |
+35 lines, -26 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer_unittest.cc
|
View
|
1
|
19 chunks |
+66 lines, -53 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/media_page_load_metrics_observer_unittest.cc
|
View
|
|
1 chunk |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/no_state_prefetch_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/omnibox_suggestion_used_page_load_metrics_observer.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
View
|
|
1 chunk |
+49 lines, -37 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/prerender_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/previews_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+13 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/previews_page_load_metrics_observer_unittest.cc
|
View
|
|
2 chunks |
+11 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/protocol_page_load_metrics_observer.cc
|
View
|
|
10 chunks |
+27 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/protocol_page_load_metrics_observer_unittest.cc
|
View
|
|
1 chunk |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/resource_prefetch_predictor_page_load_metrics_observer.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/resource_prefetch_predictor_page_load_metrics_observer_unittest.cc
|
View
|
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.cc
|
View
|
1
|
4 chunks |
+23 lines, -19 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer_unittest.cc
|
View
|
1
|
9 chunks |
+28 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc
|
View
|
1
|
6 chunks |
+29 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer_unittest.cc
|
View
|
1
|
4 chunks |
+28 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/tab_restore_page_load_metrics_observer_unittest.cc
|
View
|
|
1 chunk |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+19 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc
|
View
|
|
3 chunks |
+10 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
|
View
|
1
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/page_load_metrics/page_load_tracker.cc
|
View
|
1
|
3 chunks |
+90 lines, -60 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prerender/prerender_browsertest.cc
|
View
|
|
7 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/common/page_load_metrics/page_load_metrics_messages.h
|
View
|
|
2 chunks |
+20 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/common/page_load_metrics/page_load_timing.h
|
View
|
1
|
3 chunks |
+80 lines, -42 lines |
0 comments
|
Download
|
 |
M |
chrome/common/page_load_metrics/page_load_timing.cc
|
View
|
1
|
2 chunks |
+68 lines, -28 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/page_load_metrics/metrics_render_frame_observer.cc
|
View
|
1
|
1 chunk |
+26 lines, -18 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/page_load_metrics/metrics_render_frame_observer_unittest.cc
|
View
|
|
5 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/page_load_metrics/page_timing_metrics_sender_unittest.cc
|
View
|
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
Total messages: 51 (36 generated)
|