X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcc%2Flayers%2Fpainted_scrollbar_layer.h;h=4799bfb3fa14fd6504e6a06f02c6d306d619922d;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=c24c0aa70e329fd3892ac466ee3771f424a0b5b1;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/cc/layers/painted_scrollbar_layer.h b/src/cc/layers/painted_scrollbar_layer.h index c24c0aa..4799bfb 100644 --- a/src/cc/layers/painted_scrollbar_layer.h +++ b/src/cc/layers/painted_scrollbar_layer.h @@ -31,7 +31,8 @@ class CC_EXPORT PaintedScrollbarLayer : public ScrollbarLayerInterface, // ScrollbarLayerInterface virtual int ScrollLayerId() const OVERRIDE; - virtual void SetScrollLayerId(int id) OVERRIDE; + virtual void SetScrollLayer(int layer_id) OVERRIDE; + virtual void SetClipLayer(int layer_id) OVERRIDE; virtual ScrollbarOrientation orientation() const OVERRIDE; @@ -40,6 +41,7 @@ class CC_EXPORT PaintedScrollbarLayer : public ScrollbarLayerInterface, const OcclusionTracker* occlusion) OVERRIDE; virtual void SetLayerTreeHost(LayerTreeHost* host) OVERRIDE; virtual void PushPropertiesTo(LayerImpl* layer) OVERRIDE; + virtual void PushScrollClipPropertiesTo(LayerImpl* layer) OVERRIDE; virtual void CalculateContentsScale(float ideal_contents_scale, float device_scale_factor, float page_scale_factor, @@ -80,6 +82,7 @@ class CC_EXPORT PaintedScrollbarLayer : public ScrollbarLayerInterface, scoped_ptr scrollbar_; int scroll_layer_id_; + int clip_layer_id_; // Snapshot of properties taken in UpdateThumbAndTrackGeometry and used in // PushPropertiesTo.