| Index: cc/ScrollbarLayerChromium.h
|
| diff --git a/cc/ScrollbarLayerChromium.h b/cc/ScrollbarLayerChromium.h
|
| index b4b8b8bc6298e53263b64a5d78a14dd2fe28687d..62ace2d20e1cad884e82daedc2dd678311636235 100644
|
| --- a/cc/ScrollbarLayerChromium.h
|
| +++ b/cc/ScrollbarLayerChromium.h
|
| @@ -23,8 +23,11 @@ class CCTextureUpdateQueue;
|
| class ScrollbarLayerChromium : public LayerChromium {
|
| public:
|
| virtual PassOwnPtr<CCLayerImpl> createCCLayerImpl() OVERRIDE;
|
| +
|
| static PassRefPtr<ScrollbarLayerChromium> create(PassOwnPtr<WebKit::WebScrollbar>, WebKit::WebScrollbarThemePainter, PassOwnPtr<WebKit::WebScrollbarThemeGeometry>, int scrollLayerId);
|
|
|
| + virtual ~ScrollbarLayerChromium();
|
| +
|
| // LayerChromium interface
|
| virtual void setTexturePriorities(const CCPriorityCalculator&) OVERRIDE;
|
| virtual void update(CCTextureUpdateQueue&, const CCOcclusionTracker*, CCRenderingStats&) OVERRIDE;
|
| @@ -34,7 +37,7 @@ public:
|
| int scrollLayerId() const { return m_scrollLayerId; }
|
| void setScrollLayerId(int id) { m_scrollLayerId = id; }
|
|
|
| - virtual ScrollbarLayerChromium* toScrollbarLayerChromium() OVERRIDE { return this; }
|
| + virtual ScrollbarLayerChromium* toScrollbarLayerChromium() OVERRIDE;
|
|
|
| protected:
|
| ScrollbarLayerChromium(PassOwnPtr<WebKit::WebScrollbar>, WebKit::WebScrollbarThemePainter, PassOwnPtr<WebKit::WebScrollbarThemeGeometry>, int scrollLayerId);
|
|
|