Index: public/platform/WebThemeEngine.h |
diff --git a/public/platform/WebThemeEngine.h b/public/platform/WebThemeEngine.h |
index aa3fe1c66830e18e3312cd5062f4298902de2793..5e285d09e1cc95f313571b29ca5dbe60e84bfba8 100644 |
--- a/public/platform/WebThemeEngine.h |
+++ b/public/platform/WebThemeEngine.h |
@@ -39,8 +39,6 @@ namespace blink { |
struct WebRect; |
-// FIXME: crbug.com/327471. We need to merge the Apple and non-Apple implementations. |
- |
class WebThemeEngine { |
public: |
// The current state of the associated Part. |
@@ -55,35 +53,6 @@ public: |
StateActive, // Apple-specific |
}; |
- // FIXME: The next section describes stuff only used on the Apple port. |
- enum Size { |
- SizeRegular, |
- SizeSmall, |
- }; |
- |
- enum ScrollbarOrientation { |
- ScrollbarOrientationHorizontal, |
- ScrollbarOrientationVertical, |
- }; |
- |
- enum ScrollbarParent { |
- ScrollbarParentScrollView, |
- ScrollbarParentRenderLayer, |
- }; |
- |
- struct ScrollbarInfo { |
- ScrollbarOrientation orientation; |
- ScrollbarParent parent; |
- int maxValue; |
- int currentValue; |
- int visibleSize; |
- int totalSize; |
- }; |
- |
- virtual void paintScrollbarThumb(WebCanvas*, State, Size, const WebRect&, const ScrollbarInfo&) { } |
- |
- // FIXME: The remaining definitions are only used on the non-Apple ports. |
- |
// The UI part which is being accessed. |
enum Part { |
// ScrollbarTheme parts |
@@ -109,7 +78,6 @@ public: |
PartProgressBar |
}; |
- |
// Extra parameters for drawing the PartScrollbarHorizontalTrack and |
// PartScrollbarVerticalTrack. |
struct ScrollbarTrackExtraParams { |