diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h')
-rw-r--r-- | Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h b/Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h index 49a49be5f..564942da4 100644 --- a/Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h +++ b/Source/WebCore/platform/graphics/blackberry/LayerWebKitThread.h @@ -98,10 +98,17 @@ public: void setOpacity(float opacity) { m_opacity = opacity; setNeedsCommit(); } +#if ENABLE(CSS_FILTERS) + void setFilters(const FilterOperations& filters) { m_filters = filters; m_filtersChanged = true; setNeedsCommit(); } + static bool filtersCanBeComposited(const FilterOperations& filters); +#endif + void setOpaque(bool isOpaque) { m_isOpaque = isOpaque; setNeedsCommit(); } void setPosition(const FloatPoint& position) { m_position = position; setNeedsCommit(); } + void setBoundsOrigin(const FloatPoint& boundsOrigin) { m_boundsOrigin = boundsOrigin; setNeedsCommit(); } + const LayerWebKitThread* rootLayer() const; void removeAllSublayers(); @@ -202,6 +209,9 @@ private: unsigned m_isMask : 1; unsigned m_animationsChanged : 1; unsigned m_clearOverrideOnCommit : 1; +#if ENABLE(CSS_FILTERS) + unsigned m_filtersChanged : 1; +#endif }; } |