summaryrefslogtreecommitdiff
path: root/Source/WebCore/rendering/RenderThemeChromiumMac.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/RenderThemeChromiumMac.h')
-rw-r--r--Source/WebCore/rendering/RenderThemeChromiumMac.h88
1 files changed, 0 insertions, 88 deletions
diff --git a/Source/WebCore/rendering/RenderThemeChromiumMac.h b/Source/WebCore/rendering/RenderThemeChromiumMac.h
deleted file mode 100644
index 5acd13af5..000000000
--- a/Source/WebCore/rendering/RenderThemeChromiumMac.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * This file is part of the theme implementation for form controls in WebCore.
- *
- * Copyright (C) 2005 Apple Computer, Inc.
- * Copyright (C) 2008, 2009 Google, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB. If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-#ifndef RenderThemeChromiumMac_h
-#define RenderThemeChromiumMac_h
-
-#import "RenderThemeChromiumCommon.h"
-#import "RenderThemeMacShared.h"
-
-namespace WebCore {
-
-class RenderThemeChromiumMac : public RenderThemeMacShared {
-public:
- static PassRefPtr<RenderTheme> create();
-
- virtual bool supportsDataListUI(const AtomicString& type) const OVERRIDE;
-
-protected:
-#if ENABLE(VIDEO)
- virtual void adjustMediaSliderThumbSize(RenderStyle*) const;
- virtual bool paintMediaPlayButton(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaMuteButton(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaSliderTrack(RenderObject*, const PaintInfo&, const IntRect&);
- virtual String extraMediaControlsStyleSheet();
-#if ENABLE(FULLSCREEN_API)
- virtual String extraFullScreenStyleSheet();
-#endif
-
- virtual bool paintMediaSliderThumb(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaVolumeSliderContainer(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaVolumeSliderTrack(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaVolumeSliderThumb(RenderObject*, const PaintInfo&, const IntRect&);
- virtual IntPoint volumeSliderOffsetFromMuteButton(RenderBox*, const IntSize&) const OVERRIDE;
- virtual bool usesMediaControlStatusDisplay() { return false; }
- virtual bool hasOwnDisabledStateHandlingFor(ControlPart) const { return true; }
- virtual bool usesVerticalVolumeSlider() const { return false; }
- virtual String formatMediaControlsTime(float time) const;
- virtual String formatMediaControlsCurrentTime(float currentTime, float duration) const;
- virtual String formatMediaControlsRemainingTime(float currentTime, float duration) const;
- virtual bool paintMediaFullscreenButton(RenderObject*, const PaintInfo&, const IntRect&);
- virtual bool paintMediaToggleClosedCaptionsButton(RenderObject*, const PaintInfo&, const IntRect&);
-#endif
-
- virtual bool usesTestModeFocusRingColor() const;
- virtual NSView* documentViewFor(RenderObject*) const;
-
- virtual int popupInternalPaddingLeft(RenderStyle*) const;
- virtual int popupInternalPaddingRight(RenderStyle*) const;
-
-private:
- virtual Color disabledTextColor(const Color& textColor, const Color&) const OVERRIDE { return textColor; }
- virtual void updateActiveState(NSCell*, const RenderObject*);
- virtual String extraDefaultStyleSheet();
-#if ENABLE(DATALIST_ELEMENT)
- virtual LayoutUnit sliderTickSnappingThreshold() const OVERRIDE;
-#endif
-#if ENABLE(CALENDAR_PICKER)
- virtual CString extraCalendarPickerStyleSheet() OVERRIDE;
-#endif
-#if ENABLE(INPUT_MULTIPLE_FIELDS_UI)
- virtual bool supportsCalendarPicker(const AtomicString& type) const OVERRIDE;
-#endif
- virtual bool shouldShowPlaceholderWhenFocused() const OVERRIDE;
-};
-
-} // namespace WebCore
-
-#endif // RenderThemeChromiumMac_h