[Webkit-unassigned] [Bug 41267] New: Scrolling slows down to crawl with a selection (RenderBlock::fillSelectionGaps)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jun 27 15:01:22 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=41267
Summary: Scrolling slows down to crawl with a selection
(RenderBlock::fillSelectionGaps)
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://www.guardian.co.uk/football/2010/jun/27/germany
-england-world-cup-2010?showallcomments=true#comment-5
1
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: koivisto at iki.fi
On Safari 5. To repro:
1) Go to http://www.guardian.co.uk/football/2010/jun/27/germany-england-world-cup-2010?showallcomments=true#comment-51
2) Select a word from a comment (selecting something from the main text does not repro the problem)
3) Scroll the document
Scrolling is very slow. Removing the selections gets everything back to normal.
>From sample:
...
1793 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int)
1759 WebCore::RenderBlock::paintSelection(WebCore::RenderObject::PaintInfo&, int, int)
1752 WebCore::RenderBlock::fillSelectionGaps(WebCore::RenderBlock*, int, int, int, int, int&, int&, int&, WebCore::RenderObject::PaintInfo const*)
1752 WebCore::RenderBlock::fillBlockSelectionGaps(WebCore::RenderBlock*, int, int, int, int, int&, int&, int&, WebCore::RenderObject::PaintInfo const*)
1752 WebCore::RenderBlock::fillSelectionGaps(WebCore::RenderBlock*, int, int, int, int, int&, int&, int&, WebCore::RenderObject::PaintInfo const*)
1743 WebCore::GraphicsContext::clipOut(WebCore::IntRect const&)
1701 CGContextGetClipBoundingBox
1699 get_device_clip_bounding_box
1698 CGGStateGetClipBoundingBox
1698 CGClipStackGetBounds
1226 CGClipGetBounds
1035 CGPathGetBoundingBox
191 CGClipGetBounds
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list