[Webkit-unassigned] [Bug 258490] New: Speedometer 3: Charts-chartjs spends a lot of CPU time in RenderImage::updateInnerContentRect
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 24 01:42:21 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=258490
Bug ID: 258490
Summary: Speedometer 3: Charts-chartjs spends a lot of CPU time
in RenderImage::updateInnerContentRect
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: InRadar
Severity: Normal
Priority: P2
Component: Images
Assignee: webkit-unassigned at lists.webkit.org
Reporter: rniwa at webkit.org
CC: sabouhallawa at apple.com
We’re busy resolving URLs in Document::completeURL. That’s the majority of layout time in this subtest:
https://speedometer-preview.netlify.app/?developerMode=&suites=Charts-observable-plot,Charts-chartjs#home
Sample Count, Samples %, Normalized CPU %, Symbol
13, 26.5%, 2.1%, WebCore::RenderBlock::simplifiedNormalFlowLayout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderFlexibleBox::layoutBlock(bool, WebCore::LayoutUnit) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::simplifiedLayout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layoutPositionedObject(WebCore::RenderBox&, bool, bool) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::simplifiedLayout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layoutPositionedObject(WebCore::RenderBox&, bool, bool) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::simplifiedLayout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layoutPositionedObject(WebCore::RenderBox&, bool, bool) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderBlock::layoutPositionedObject(WebCore::RenderBox&, bool, bool) (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderImage::layout() (in WebCore)
13, 26.5%, 2.1%, WebCore::RenderImage::updateInnerContentRect() (in WebCore)
13, 26.5%, 2.1%, WebCore::Document::completeURL(WTF::String const&, WTF::URL const&, WebCore::ScriptExecutionContext::ForceUTF8) const (in WebCore)
<rdar://111243279>
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230624/46614a9b/attachment-0001.htm>
More information about the webkit-unassigned
mailing list