diff options
Diffstat (limited to 'WebCore/platform/gtk/RenderThemeGtk.h')
-rw-r--r-- | WebCore/platform/gtk/RenderThemeGtk.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/WebCore/platform/gtk/RenderThemeGtk.h b/WebCore/platform/gtk/RenderThemeGtk.h index 6d324b6..ac08cf1 100644 --- a/WebCore/platform/gtk/RenderThemeGtk.h +++ b/WebCore/platform/gtk/RenderThemeGtk.h @@ -83,7 +83,7 @@ public: virtual String extraMediaControlsStyleSheet(); #endif - bool paintMozillaGtkWidget(GtkThemeWidgetType, GraphicsContext*, const IntRect&, GtkWidgetState*, int flags, GtkTextDirection = GTK_TEXT_DIR_NONE); + void getIndicatorMetrics(ControlPart, int& indicatorSize, int& indicatorSpacing) const; GtkWidget* gtkScrollbar(); @@ -169,7 +169,6 @@ private: GtkContainer* gtkContainer() const; bool paintRenderObject(GtkThemeWidgetType, RenderObject*, GraphicsContext*, const IntRect& rect, int flags = 0); - GtkThemeParts* partsForDrawable(GdkDrawable*) const; mutable GtkWidget* m_gtkWindow; mutable GtkContainer* m_gtkContainer; @@ -193,9 +192,11 @@ private: RefPtr<Image> m_pauseButton; RefPtr<Image> m_seekBackButton; RefPtr<Image> m_seekForwardButton; - Page* m_page; - PlatformRefPtr<GHashTable> m_partsTable; - + GtkThemeParts m_themeParts; +#ifdef GTK_API_VERSION_2 + bool m_themePartsHaveRGBAColormap; +#endif + friend class WidgetRenderingContext; }; } |