Changeset 88788 in webkit
- Timestamp:
- Jun 14, 2011 2:49:59 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r88787 r88788 1 2011-06-14 Gyuyoung Kim <gyuyoung.kim@samsung.com> 2 3 Reviewed by Kent Tamura. 4 5 [EFL] Support for painting thumb of media slider 6 https://bugs.webkit.org/show_bug.cgi?id=62174 7 8 Replace RenderObject parameter with RenderStyle's in adjustSliderThumbSize. 9 Because, parameter of the function was changed. And, add constant variable to 10 paintMediaSliderThumb(). 11 12 * platform/efl/RenderThemeEfl.cpp: 13 (WebCore::RenderThemeEfl::RenderThemeEfl): 14 (WebCore::RenderThemeEfl::adjustSliderThumbSize): 15 (WebCore::RenderThemeEfl::paintMediaSliderThumb): 16 * platform/efl/RenderThemeEfl.h: 17 1 18 2011-06-14 Kent Tamura <tkent@chromium.org> 2 19 -
trunk/Source/WebCore/platform/efl/RenderThemeEfl.cpp
r88764 r88788 698 698 , m_searchTextBackgroundColor(0, 0, 0, 0) 699 699 , m_searchTextForegroundColor(0, 0, 0) 700 , m_sliderThumbColor( 255, 0, 0) // red color.700 , m_sliderThumbColor(Color::darkGray) 701 701 #if ENABLE(VIDEO) 702 702 , m_mediaPanelColor(220, 220, 195) // light tannish color. … … 844 844 } 845 845 846 void RenderThemeEfl::adjustSliderThumbSize(Render Object* o) const847 { 848 ControlPart part = o->style()->appearance();846 void RenderThemeEfl::adjustSliderThumbSize(RenderStyle* style) const 847 { 848 ControlPart part = style->appearance(); 849 849 if (part == SliderThumbVerticalPart || part == SliderThumbHorizontalPart) { 850 o->style()->setWidth(Length(sliderThumbHeight, Fixed));851 o->style()->setHeight(Length(sliderThumbWidth, Fixed));850 style->setWidth(Length(sliderThumbHeight, Fixed)); 851 style->setHeight(Length(sliderThumbWidth, Fixed)); 852 852 } 853 853 #if ENABLE(VIDEO) 854 854 else if (part == MediaSliderThumbPart) { 855 o->style()->setWidth(Length(mediaSliderThumbWidth, Fixed));856 o->style()->setHeight(Length(mediaSliderThumbHeight, Fixed));855 style->setWidth(Length(mediaSliderThumbWidth, Fixed)); 856 style->setHeight(Length(mediaSliderThumbHeight, Fixed)); 857 857 } 858 858 #endif … … 1251 1251 bool RenderThemeEfl::paintMediaSliderThumb(RenderObject* object, const PaintInfo& info, const IntRect& rect) 1252 1252 { 1253 info.context->fillRoundedRect(rect, IntSize(3, 3), IntSize(3, 3), IntSize(3, 3), IntSize(3, 3), m_sliderThumbColor, ColorSpaceDeviceRGB); 1253 IntSize thumbRect(3, 3); 1254 info.context->fillRoundedRect(rect, thumbRect, thumbRect, thumbRect, thumbRect, m_sliderThumbColor, ColorSpaceDeviceRGB); 1254 1255 return true; 1255 1256 } -
trunk/Source/WebCore/platform/efl/RenderThemeEfl.h
r88753 r88788 158 158 virtual void adjustSliderThumbStyle(CSSStyleSelector*, RenderStyle*, Element*) const; 159 159 160 virtual void adjustSliderThumbSize(Render Object*) const;160 virtual void adjustSliderThumbSize(RenderStyle*) const; 161 161 162 162 virtual bool paintSliderThumb(RenderObject*, const PaintInfo&, const IntRect&);
Note: See TracChangeset
for help on using the changeset viewer.