| 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 {
|
|
|