FrameView::synchronizedPaint is very slow on docs.python.org |
|||
Issue descriptionOn https://docs.python.org/2/library/re.html notice that the sidebar is never in sync with the content while scrolling. From tracing most of the time per frame is spent in FrameView::synchronizedPaint. This on a Windows Z620 with Chrome ToT r419224 GN args: is_component_build = true is_debug = false use_goma = true symbol_level = 1 is_win_fastlink = true dcheck_always_on = true enable_nacl = false ffmpeg_branding = "Chrome" proprietary_codecs = true This does not happen on Chrome Version 55.0.2862.0 canary (64-bit) r419063 although sync scrolling is still somewhat broken due to other reasons (issue 645284). Attached traces for both ToT and canary.
,
Sep 21 2016
The problem with the left panel is particularly bad for mouse wheel scrolling, and is covered in issue 645284. We are compositing the scrolling content on ToT, at least according to DevTools. synchronizedPaint is just the new painting pipeline, so it's not clear to me that this is a bug, rather than us just re-rastering something that we need to re-raster. Assigning to wangxianzhu@ to determine if there is anything actionable here.
,
Nov 8 2016
The paints are taking 1-2ms on my MacBook pro, which is in line with what I would have expected for a page of this complexity. I don't think there is anything particularly out of line about the paint performance on this page. For the record, also note that on M54 this page exhibits issue 655941 , which was fixed and merged into M55. |
|||
►
Sign in to add a comment |
|||
Comment 1 by sunn...@chromium.org
, Sep 17 20162.2 MB
2.2 MB Download