| Index: Source/WebCore/rendering/RenderObject.h | 
| =================================================================== | 
| --- Source/WebCore/rendering/RenderObject.h	(revision 145084) | 
| +++ Source/WebCore/rendering/RenderObject.h	(working copy) | 
| @@ -950,7 +950,7 @@ | 
| // return true if this object requires a new stacking context | 
| bool createsGroup() const { return isTransparent() || hasMask() || hasFilter() || hasBlendMode(); } | 
|  | 
| -    virtual void addFocusRingRects(Vector<IntRect>&, const LayoutPoint&) { }; | 
| +    virtual void addFocusRingRects(Vector<IntRect>&, const LayoutPoint& /* additionalOffset */, const RenderLayerModelObject* /* paintContainer */ = 0) { }; | 
|  | 
| LayoutRect absoluteOutlineBounds() const | 
| { | 
| @@ -974,8 +974,8 @@ | 
| void drawLineForBoxSide(GraphicsContext*, int x1, int y1, int x2, int y2, BoxSide, | 
| Color, EBorderStyle, int adjbw1, int adjbw2, bool antialias = false); | 
|  | 
| -    void paintFocusRing(GraphicsContext*, const LayoutPoint&, RenderStyle*); | 
| -    void paintOutline(GraphicsContext*, const LayoutRect&); | 
| +    void paintFocusRing(PaintInfo&, const LayoutPoint&, RenderStyle*); | 
| +    void paintOutline(PaintInfo&, const LayoutRect&); | 
| void addPDFURLRect(GraphicsContext*, const LayoutRect&); | 
|  | 
| virtual LayoutRect viewRect() const; | 
|  |