[Webkit-unassigned] [Bug 132121] [CSS Regions] Reduce the RenderRegion invasiveness in rendering code
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 15 08:10:37 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=132121
Antti Koivisto <koivisto at iki.fi> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #231514|review? |review+
Flag| |
--- Comment #4 from Antti Koivisto <koivisto at iki.fi> 2014-05-15 08:10:56 PST ---
(From update of attachment 231514)
View in context: https://bugs.webkit.org/attachment.cgi?id=231514&action=review
r=me
> Source/WebCore/rendering/RenderLayer.cpp:4475
> + PaintInfo paintInfo(context, fragment.foregroundRect.rect(), phase, paintBehavior, subtreePaintRootForRenderer, 0, 0, &localPaintingInfo.rootLayer->renderer());
You could also turn 0's into nullptrs here and various other places since you are touching them.
> Source/WebCore/rendering/RenderLayer.h:713
> + bool intersectsDamageRect(const LayoutRect& layerBounds, const LayoutRect& damageRect, const RenderLayer* rootLayer, const LayoutPoint* offsetFromRoot = 0, const LayoutRect* cachedBoundingBox = 0) const;
nullptr
> Source/WebCore/rendering/RenderLayer.h:963
> + LayerPaintingInfo(RenderLayer* inRootLayer, const LayoutRect& inDirtyRect, PaintBehavior inPaintBehavior, const LayoutSize& inSubPixelAccumulation, RenderObject* inSubtreePaintRoot = 0, OverlapTestRequestMap* inOverlapTestRequests = 0)
nullptr
--
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