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

Issue 2400123002: Wait a frame before finishing navigation (Closed)

Created:
4 years, 2 months ago by bokan
Modified:
4 years, 2 months ago
CC:
catapult-reviews_chromium.org, telemetry-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Wait a frame before finishing navigation ** PERF SHERIFF: this CL may cause a small regression to telemetry benchmark but it's expected *** When running a telemetry benchmark, we don't want to start interaction gestures until the page is fully interactive. Currently, the NavigationAction waits until document.readyState is at least interactive. This isn't enough, since it only indicates that Blink is ready; the page's layers may not yet have made it through the compositor's commit cycle yet. We need to wait until the compositor is ready since the gestures may well be handled on the compositor thread. BUG=chromium:652905 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/584a67ecbf203fd00b785dc76fcfeb964c09c664

Patch Set 1 #

Patch Set 2 : Add method to FakeTab to fix tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -0 lines) Patch
M telemetry/telemetry/internal/actions/navigate.py View 1 chunk +1 line, -0 lines 0 comments Download
M telemetry/telemetry/testing/fakes/__init__.py View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (12 generated)
bokan
Hi Ned, Does this look like an ok change? I've tested and it fixes the ...
4 years, 2 months ago (2016-10-07 02:06:40 UTC) #3
nednguyen
On 2016/10/07 02:06:40, bokan wrote: > Hi Ned, > > Does this look like an ...
4 years, 2 months ago (2016-10-07 10:35:50 UTC) #4
bokan
On 2016/10/07 10:35:50, nednguyen wrote: > On 2016/10/07 02:06:40, bokan wrote: > > Hi Ned, ...
4 years, 2 months ago (2016-10-07 17:17:29 UTC) #6
nednguyen
On 2016/10/07 17:17:29, bokan wrote: > On 2016/10/07 10:35:50, nednguyen wrote: > > On 2016/10/07 ...
4 years, 2 months ago (2016-10-07 19:15:56 UTC) #7
Kunihiko Sakamoto
On 2016/10/07 19:15:56, nednguyen wrote: > On 2016/10/07 17:17:29, bokan wrote: > > On 2016/10/07 ...
4 years, 2 months ago (2016-10-11 06:22:11 UTC) #8
nednguyen
lgtm
4 years, 2 months ago (2016-10-11 09:13:21 UTC) #9
bokan
On 2016/10/11 06:22:11, Kunihiko Sakamoto wrote: > On 2016/10/07 19:15:56, nednguyen wrote: > > On ...
4 years, 2 months ago (2016-10-11 14:19:44 UTC) #10
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/2400123002/1
4 years, 2 months ago (2016-10-11 14:20:32 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: Catapult Presubmit on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Presubmit/builds/4713)
4 years, 2 months ago (2016-10-11 14:23:02 UTC) #14
nednguyen
On 2016/10/11 14:23:02, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 2 months ago (2016-10-11 14:23:38 UTC) #16
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/2400123002/1
4 years, 2 months ago (2016-10-11 14:25:02 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: Catapult Mac Tryserver on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Mac%20Tryserver/builds/5333)
4 years, 2 months ago (2016-10-11 14:34:30 UTC) #21
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/2400123002/20001
4 years, 2 months ago (2016-10-11 15:22:58 UTC) #24
commit-bot: I haz the power
4 years, 2 months ago (2016-10-11 15:41:58 UTC) #26
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698