NavigationPredictor: Understand the scenarios where navigation prediction can help |
|||||
Issue descriptionTo speed up page loads, we have been planning to experiment with using navigation prediction to preresolve, preconnect or prefetch some of the content. However, currently, it's not really clear what are the potential benefits of doing each of these operations. To estimate that, we should first log metrics to better understand how much each of the operations (DNS resolution, establishing connection to the server, server compute time) contribute to the slow page loads.
,
Oct 11
UKM doc is here: http://shortn/_zTLLhP8F44
,
Oct 11
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/485de651835b3e23d6ec34cbc7549bff1d4511ce commit 485de651835b3e23d6ec34cbc7549bff1d4511ce Author: Tarun Bansal <tbansal@chromium.org> Date: Thu Oct 11 23:49:08 2018 Add main frame resource timing metrics to UKM Add some of the timing metrics for the main frame resource to UKM. Doc: http://shortn/_zTLLhP8F44 Bug: 893923 Change-Id: I7e8dde92e952709fd7a13b50d7912f1fb2afb8ba Reviewed-on: https://chromium-review.googlesource.com/c/1274464 Commit-Queue: Tarun Bansal <tbansal@chromium.org> Reviewed-by: Bryan McQuade <bmcquade@chromium.org> Cr-Commit-Position: refs/heads/master@{#599017} [modify] https://crrev.com/485de651835b3e23d6ec34cbc7549bff1d4511ce/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc [modify] https://crrev.com/485de651835b3e23d6ec34cbc7549bff1d4511ce/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.h [modify] https://crrev.com/485de651835b3e23d6ec34cbc7549bff1d4511ce/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc [modify] https://crrev.com/485de651835b3e23d6ec34cbc7549bff1d4511ce/tools/metrics/ukm/ukm.xml
,
Dec 4
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/87b22dbb3eefa1cc22045f41dd8339050309ccfa commit 87b22dbb3eefa1cc22045f41dd8339050309ccfa Author: Tarun Bansal <tbansal@chromium.org> Date: Tue Dec 04 05:48:48 2018 Add UKM to record socket reuse (boolean) for the main frame request Change-Id: Ic5cb29f434b92d56277205037e1c3aa5dc54d71a Bug: 893923 Reviewed-on: https://chromium-review.googlesource.com/c/1339721 Reviewed-by: Bryan McQuade <bmcquade@chromium.org> Reviewed-by: Tarun Bansal <tbansal@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#613442} [modify] https://crrev.com/87b22dbb3eefa1cc22045f41dd8339050309ccfa/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc [modify] https://crrev.com/87b22dbb3eefa1cc22045f41dd8339050309ccfa/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc [modify] https://crrev.com/87b22dbb3eefa1cc22045f41dd8339050309ccfa/tools/metrics/ukm/ukm.xml
,
Dec 5
Merge request for CL in #4. It's a pretty straightforward CL, and only affects metrics collection.
,
Dec 6
Your change meets the bar and is auto-approved for M72. Please go ahead and merge the CL to branch 3626 manually. Please contact milestone owner if you have questions. Owners: govind@(Android), kariahda@(iOS), djmm@(ChromeOS), abdulsyed@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 6
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7cfc796134b89493e713e282bd52be19f8371005 commit 7cfc796134b89493e713e282bd52be19f8371005 Author: Tarun Bansal <tbansal@chromium.org> Date: Thu Dec 06 19:44:36 2018 Add UKM to record socket reuse (boolean) for the main frame request Change-Id: Ic5cb29f434b92d56277205037e1c3aa5dc54d71a Bug: 893923 Reviewed-on: https://chromium-review.googlesource.com/c/1339721 Reviewed-by: Bryan McQuade <bmcquade@chromium.org> Reviewed-by: Tarun Bansal <tbansal@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#613442}(cherry picked from commit 87b22dbb3eefa1cc22045f41dd8339050309ccfa) Reviewed-on: https://chromium-review.googlesource.com/c/1366301 Cr-Commit-Position: refs/branch-heads/3626@{#122} Cr-Branched-From: d897fb137fbaaa9355c0c93124cc048824eb1e65-refs/heads/master@{#612437} [modify] https://crrev.com/7cfc796134b89493e713e282bd52be19f8371005/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc [modify] https://crrev.com/7cfc796134b89493e713e282bd52be19f8371005/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc [modify] https://crrev.com/7cfc796134b89493e713e282bd52be19f8371005/tools/metrics/ukm/ukm.xml
,
Dec 19
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7cfc796134b89493e713e282bd52be19f8371005 Commit: 7cfc796134b89493e713e282bd52be19f8371005 Author: tbansal@chromium.org Commiter: tbansal@chromium.org Date: 2018-12-06 19:44:36 +0000 UTC Add UKM to record socket reuse (boolean) for the main frame request Change-Id: Ic5cb29f434b92d56277205037e1c3aa5dc54d71a Bug: 893923 Reviewed-on: https://chromium-review.googlesource.com/c/1339721 Reviewed-by: Bryan McQuade <bmcquade@chromium.org> Reviewed-by: Tarun Bansal <tbansal@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#613442}(cherry picked from commit 87b22dbb3eefa1cc22045f41dd8339050309ccfa) Reviewed-on: https://chromium-review.googlesource.com/c/1366301 Cr-Commit-Position: refs/branch-heads/3626@{#122} Cr-Branched-From: d897fb137fbaaa9355c0c93124cc048824eb1e65-refs/heads/master@{#612437}
,
Jan 3
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0668afd17f3157f7fa98c2dca623113f9ff3d349 commit 0668afd17f3157f7fa98c2dca623113f9ff3d349 Author: Tarun Bansal <tbansal@chromium.org> Date: Thu Jan 03 19:49:27 2019 Add UKM metrics for main frame redirects and main frame request to FCP Metrics review doc: http://shortn/_GsufFKsadl Change-Id: Iffd9002ed43586608d4c224602d8405911956a64 Bug: 893923 Reviewed-on: https://chromium-review.googlesource.com/c/1387554 Reviewed-by: Bryan McQuade <bmcquade@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#619723} [modify] https://crrev.com/0668afd17f3157f7fa98c2dca623113f9ff3d349/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.cc [modify] https://crrev.com/0668afd17f3157f7fa98c2dca623113f9ff3d349/chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.h [modify] https://crrev.com/0668afd17f3157f7fa98c2dca623113f9ff3d349/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc [modify] https://crrev.com/0668afd17f3157f7fa98c2dca623113f9ff3d349/tools/metrics/ukm/ukm.xml |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by tbansal@chromium.org
, Oct 11