namespace cc { class Layer; }
-// TODO(senorblanco): Remove this once WebKit changes have landed.
-class SkImageFilter;
-
namespace blink {
class WebFilterOperations;
class WebLayerClient;
virtual void setForceRenderSurface(bool force);
virtual void setScrollPosition(blink::WebPoint position);
virtual blink::WebPoint scrollPosition() const;
- virtual blink::WebSize maxScrollPosition() const;
virtual void setScrollClipLayer(blink::WebLayer* clip_layer);
virtual bool scrollable() const;
virtual void setUserScrollable(bool horizontal, bool vertical);
virtual bool userScrollableVertical() const;
virtual void setHaveWheelEventHandlers(bool have_wheel_event_handlers);
virtual bool haveWheelEventHandlers() const;
+ virtual void setHaveScrollEventHandlers(bool have_scroll_event_handlers);
+ virtual bool haveScrollEventHandlers() const;
virtual void setShouldScrollOnMainThread(bool scroll_on_main);
virtual bool shouldScrollOnMainThread() const;
virtual void setNonFastScrollableRegion(