|
Plumb experiment flags through page_load_metrics and add a new observer
This patch is the second of two patches to plumb experimental flags into
the page_load_metrics system to separate histograms. This change adds
an int flag to the IPC message, which can then be used by various metrics
observers so they can log histograms only when the feature is triggered.
BUG= 594159
Committed: https://crrev.com/b9a657db596e85b738c56f0ef896428ba5997227
Cr-Commit-Position: refs/heads/master@{#387175}
Total comments: 4
Total comments: 4
Total comments: 14
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+453 lines, -47 lines) |
Patch |
|
M |
chrome/browser/DEPS
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h
|
View
|
1
2
|
1 chunk |
+35 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+116 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+9 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
|
View
|
1
2
|
2 chunks |
+40 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_tests_unit.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
chrome/test/data/page_load_metrics/document_write_external_script.html
|
View
|
1
2
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/test/data/page_load_metrics/document_write_no_script.html
|
View
|
1
2
3
4
5
6
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
|
A + |
chrome/test/data/page_load_metrics/empty.js
|
View
|
1
2
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/DEPS
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/browser/metrics_web_contents_observer.h
|
View
|
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/browser/metrics_web_contents_observer.cc
|
View
|
1
2
3
4
5
|
5 chunks |
+16 lines, -8 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/browser/metrics_web_contents_observer_unittest.cc
|
View
|
1
|
7 chunks |
+16 lines, -8 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/browser/page_load_metrics_observer.h
|
View
|
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
|
M |
components/page_load_metrics/browser/page_load_metrics_observer.cc
|
View
|
|
1 chunk |
+10 lines, -9 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/common/page_load_metrics_messages.h
|
View
|
1
2
3
4
5
|
1 chunk |
+7 lines, -2 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/common/page_load_timing.h
|
View
|
1
2
3
4
5
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/common/page_load_timing.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/metrics_render_frame_observer.h
|
View
|
1
2
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/metrics_render_frame_observer.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/metrics_render_frame_observer_unittest.cc
|
View
|
1
|
6 chunks |
+11 lines, -6 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/page_timing_metrics_sender.h
|
View
|
1
2
3
4
5
|
3 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/page_timing_metrics_sender.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+15 lines, -3 lines |
0 comments
|
Download
|
|
M |
components/page_load_metrics/renderer/page_timing_metrics_sender_unittest.cc
|
View
|
1
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
tools/metrics/histograms/histograms.xml
|
View
|
1
2
3
4
5
|
4 chunks |
+29 lines, -0 lines |
0 comments
|
Download
|
Total messages: 24 (5 generated)
|