New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 704670 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 721640
Owner:
inactive
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 706860
issue 731255
issue 732568



Sign in to add a comment

Include UI overhead in telemetry smoothness

Project Member Reported by rjkroege@chromium.org, Mar 23 2017

Issue description

Currently telemetry tests such as smoothness (e.g. rasterize_and_record_micro.top_25) use content::SyntheticGesture to drive the smoothness. Because this code starts sending events from content through blink, cc, gpu, it ignores the overhead from the Chrome browser (or Mus) ui code.

Given that the mustash project is altering the ui code and cc/gpu code, we'd like to ensure that we can measure as much of the ui event handling code between mus and !mus configurations.

So: generalize / modify the telemetry event code to include the layer using ozone/x11 platform.
 
Cc: flackr@chromium.org majidvp@chromium.org
See https://goo.gl/qQrgCd for details. Basic idea one of:

* make content::SyntheticGesture into a component that can do both ui event injection and Web event injection
* replicate its functionality for ui

Comment 2 by sadrul@chromium.org, Mar 23 2017

Cc: mfomitchev@chromium.org
Owner: mfomitchev@chromium.org
Status: Assigned (was: Available)
Blockedon: 704681

Comment 5 by sadrul@chromium.org, Mar 23 2017

Blockedon: -704681
We should be able to implement this and run locally without blocking on  issue 704681 .
Components: Internals>MUS Internals>Input
Labels: mustash-2
Blocking: 706860

Comment 8 by sky@chromium.org, Jun 8 2017

Blocking: 731255

Comment 9 by danakj@chromium.org, Jun 12 2017

Blocking: 732568
Cc: jonr...@chromium.org
Mergedinto: 721640
Status: Duplicate (was: Assigned)
This was done as part of  issue 721640 
Components: -Internals>MUS Internals>Services>WindowService

Sign in to add a comment