Index: Source/core/rendering/PaintInfo.h |
diff --git a/Source/core/rendering/PaintInfo.h b/Source/core/rendering/PaintInfo.h |
index 1858db28c1f4ca8c40385bfd7cbc3c11b4b483f9..c6940e37cde32f78377b83b9ab8ad7c9f2e7764a 100644 |
--- a/Source/core/rendering/PaintInfo.h |
+++ b/Source/core/rendering/PaintInfo.h |
@@ -40,7 +40,6 @@ namespace WebCore { |
class RenderInline; |
class RenderLayerModelObject; |
class RenderObject; |
-class RenderRegion; |
class RenderWidget; |
typedef HashMap<RenderWidget*, IntRect> OverlapTestRequestMap; |
@@ -51,14 +50,13 @@ typedef HashMap<RenderWidget*, IntRect> OverlapTestRequestMap; |
*/ |
struct PaintInfo { |
PaintInfo(GraphicsContext* newContext, const IntRect& newRect, PaintPhase newPhase, PaintBehavior newPaintBehavior, |
- RenderObject* newPaintingRoot = 0, RenderRegion* region = 0, ListHashSet<RenderInline*>* newOutlineObjects = 0, |
+ RenderObject* newPaintingRoot = 0, ListHashSet<RenderInline*>* newOutlineObjects = 0, |
OverlapTestRequestMap* overlapTestRequests = 0, const RenderLayerModelObject* newPaintContainer = 0) |
: context(newContext) |
, rect(newRect) |
, phase(newPhase) |
, paintBehavior(newPaintBehavior) |
, paintingRoot(newPaintingRoot) |
- , renderRegion(region) |
, overlapTestRequests(overlapTestRequests) |
, m_paintContainer(newPaintContainer) |
, m_outlineObjects(newOutlineObjects) |
@@ -112,7 +110,6 @@ struct PaintInfo { |
PaintPhase phase; |
PaintBehavior paintBehavior; |
RenderObject* paintingRoot; // used to draw just one element and its visual kids |
- RenderRegion* renderRegion; |
OverlapTestRequestMap* overlapTestRequests; |
private: |