• miletus's avatar
    Experimenting delaying scroll start on wikipedia page in key_mobile_sites_smooth · 0d9d1bc4
    miletus authored
    Currently smoothness action (e.g. scrolling) starts when the
    document.readyState = interactive or complete. It is noticed that when
    the readyState = interactive, the page can still be loading resources
    so there would be contention on the main thread between resources loading
    and input handling, which could have impact on the smoothness metrics.
    
    It is to our interests in actually solving the contention issues so we
    don't want to artificially delay the action start just to avoid the
    contention. But I do see the benefit in running an experiment on just
    wikipedia with delayed action start so as to understand to which degree
    this contention is affecting our metrics.
    
    So this CL makes a duplicate of the Wikipedia page in the
    key_mobile_sites_smooth and running that particular page with
    starting scrolling on readyState = complete.
    
    BUG=455277
    
    Review URL: https://codereview.chromium.org/901563003
    
    Cr-Commit-Position: refs/heads/master@{#314932}
    0d9d1bc4
key_mobile_sites_smooth.py 10.1 KB