| Index: third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp b/third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp
 | 
| index c1ef8c912f9d9b3d0cacdbd934a73dab6ae021a2..a5ca9c9e05710fc7ec7595b67bece499cecc7345 100644
 | 
| --- a/third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp
 | 
| +++ b/third_party/WebKit/Source/core/paint/ScrollbarPainter.cpp
 | 
| @@ -13,7 +13,7 @@
 | 
|  
 | 
|  namespace blink {
 | 
|  
 | 
| -void ScrollbarPainter::paintPart(GraphicsContext* graphicsContext, ScrollbarPart partType, const IntRect& rect)
 | 
| +void ScrollbarPainter::paintPart(GraphicsContext& graphicsContext, ScrollbarPart partType, const IntRect& rect)
 | 
|  {
 | 
|      const LayoutScrollbarPart* partLayoutObject = m_layoutScrollbar->getPart(partType);
 | 
|      if (!partLayoutObject)
 | 
| @@ -21,7 +21,7 @@ void ScrollbarPainter::paintPart(GraphicsContext* graphicsContext, ScrollbarPart
 | 
|      paintIntoRect(*partLayoutObject, graphicsContext, m_layoutScrollbar->location(), LayoutRect(rect));
 | 
|  }
 | 
|  
 | 
| -void ScrollbarPainter::paintIntoRect(const LayoutScrollbarPart& layoutScrollbarPart, GraphicsContext* graphicsContext, const LayoutPoint& paintOffset, const LayoutRect& rect)
 | 
| +void ScrollbarPainter::paintIntoRect(const LayoutScrollbarPart& layoutScrollbarPart, GraphicsContext& graphicsContext, const LayoutPoint& paintOffset, const LayoutRect& rect)
 | 
|  {
 | 
|      // Make sure our dimensions match the rect.
 | 
|      // FIXME: Setting these is a bad layering violation!
 | 
| @@ -30,7 +30,7 @@ void ScrollbarPainter::paintIntoRect(const LayoutScrollbarPart& layoutScrollbarP
 | 
|      const_cast<LayoutScrollbarPart&>(layoutScrollbarPart).setHeight(rect.height());
 | 
|  
 | 
|      // Now do the paint.
 | 
| -    PaintInfo paintInfo(graphicsContext, pixelSnappedIntRect(rect), PaintPhaseBlockBackground, GlobalPaintNormalPhase, PaintLayerNoFlag);
 | 
| +    PaintInfo paintInfo(&graphicsContext, pixelSnappedIntRect(rect), PaintPhaseBlockBackground, GlobalPaintNormalPhase, PaintLayerNoFlag);
 | 
|      BlockPainter blockPainter(layoutScrollbarPart);
 | 
|      blockPainter.paint(paintInfo, paintOffset);
 | 
|      paintInfo.phase = PaintPhaseChildBlockBackgrounds;
 | 
| 
 |