| Index: cc/ScrollbarLayerChromium.h
|
| diff --git a/cc/ScrollbarLayerChromium.h b/cc/ScrollbarLayerChromium.h
|
| index 236ba8310b1b991d71afb973e24e186cc48cd5f5..bfe9a1ffa6e22f99a711c8f6c620d8f5f2a27bb1 100644
|
| --- a/cc/ScrollbarLayerChromium.h
|
| +++ b/cc/ScrollbarLayerChromium.h
|
| @@ -9,7 +9,7 @@
|
| #if USE(ACCELERATED_COMPOSITING)
|
|
|
| #include "LayerChromium.h"
|
| -#include "LayerTextureUpdater.h"
|
| +#include "caching_bitmap_canvas_layer_texture_updater.h"
|
| #include <public/WebScrollbar.h>
|
| #include <public/WebScrollbarThemeGeometry.h>
|
| #include <public/WebScrollbarThemePainter.h>
|
| @@ -45,7 +45,7 @@ protected:
|
| ScrollbarLayerChromium(PassOwnPtr<WebKit::WebScrollbar>, WebKit::WebScrollbarThemePainter, PassOwnPtr<WebKit::WebScrollbarThemeGeometry>, int scrollLayerId);
|
|
|
| private:
|
| - void updatePart(LayerTextureUpdater*, LayerTextureUpdater::Texture*, const IntRect&, CCTextureUpdateQueue&, CCRenderingStats&);
|
| + void updatePart(CachingBitmapCanvasLayerTextureUpdater*, LayerTextureUpdater::Texture*, const IntRect&, CCTextureUpdateQueue&, CCRenderingStats&);
|
| void createTextureUpdaterIfNeeded();
|
|
|
| OwnPtr<WebKit::WebScrollbar> m_scrollbar;
|
| @@ -55,9 +55,9 @@ private:
|
|
|
| GC3Denum m_textureFormat;
|
|
|
| - RefPtr<LayerTextureUpdater> m_backTrackUpdater;
|
| - RefPtr<LayerTextureUpdater> m_foreTrackUpdater;
|
| - RefPtr<LayerTextureUpdater> m_thumbUpdater;
|
| + RefPtr<CachingBitmapCanvasLayerTextureUpdater> m_backTrackUpdater;
|
| + RefPtr<CachingBitmapCanvasLayerTextureUpdater> m_foreTrackUpdater;
|
| + RefPtr<CachingBitmapCanvasLayerTextureUpdater> m_thumbUpdater;
|
|
|
| // All the parts of the scrollbar except the thumb
|
| OwnPtr<LayerTextureUpdater::Texture> m_backTrack;
|
|
|