Skip to content

Mark time gaps in frame list #2767

Open

Description

@Hixie

If the graph at the top of the Performance tab, which shows the list of frames, could show a physical gap when the corresponding frames were not sequential (e.g. were more than 50ms apart with no FrameRequestPending in the interval), it would be helpful as a way to distinguish different animations. For example, if I load an app, then wait, then tap a button, then wait, then hit a button, I would love to see the three separate animations slightly separated from each other in that frame selector.

Activity

  1. kenzieschmoll commented on Mar 6, 2021

    @kenzieschmoll
    Member

    One other thing we could do here so that user's do not have to do a ton of scrolling in the frames bar chart (which they would if the bar chart was spaced proportionate to timestamp) is to have "gaps" for any space longer than a certain threshold (say 50 ms), where the bar for the gap is a constant size, but we label the elapsed gap time.

     _       _      |     |      _    _       _      |     |      _  
    | | _   | | _   |     |   _ | |  | | _   | | _   |     |   _ | |  
    | || |  | || |  |50 ms|  | || |  | || |  | || |  |5.5 s|  | || |  
    | || |  | || |  |     |  | || |  | || |  | || |  |     |  | || |  
    | || |  | || |  |     |  | || |  | || |  | || |  |     |  | || |  
    
  2. added this to the Backlog milestone on Mar 6, 2021
  3. added
    P2important to work on, but not at the top of the work list.
    on Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2important to work on, but not at the top of the work list.devtools-performance-screenIssues with the Performance screen

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions