Changeset 134724 in webkit


Ignore:
Timestamp:
Nov 14, 2012 6:59:21 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[BlackBerry] Update BB10 form theme.
https://bugs.webkit.org/show_bug.cgi?id=100760

Patch by Tiancheng Jiang <tijiang@rim.com> on 2012-11-14
Reviewed by Rob Buis.

RIM PR 225755
Internally Reviewed by Eli Fidler.
Update checkbox, radio and menulist button style. Adjust border width
and line height.

  • platform/blackberry/RenderThemeBlackBerry.cpp:

(WebCore::RenderThemeBlackBerry::adjustMenuListButtonStyle):

  • platform/blackberry/RenderThemeBlackBerry.h:

(RenderThemeBlackBerry):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r134720 r134724  
     12012-11-14  Tiancheng Jiang  <tijiang@rim.com>
     2
     3        [BlackBerry] Update BB10 form theme.
     4        https://bugs.webkit.org/show_bug.cgi?id=100760
     5
     6        Reviewed by Rob Buis.
     7
     8        RIM PR 225755
     9        Internally Reviewed by Eli Fidler.
     10        Update checkbox, radio and menulist button style. Adjust border width
     11        and line height.
     12
     13        * platform/blackberry/RenderThemeBlackBerry.cpp:
     14        (WebCore::RenderThemeBlackBerry::adjustMenuListButtonStyle):
     15        * platform/blackberry/RenderThemeBlackBerry.h:
     16        (RenderThemeBlackBerry):
     17
    1182012-11-14  Erik Arvidsson  <arv@chromium.org>
    219
  • trunk/Source/WebCore/platform/blackberry/RenderThemeBlackBerry.cpp

    r134338 r134724  
    462462
    463463    style->resetPadding();
    464     style->setHeight(Length(Auto));
     464    style->setMinHeight(Length(minHeight, Fixed));
     465    style->setLineHeight(RenderStyle::initialLineHeight());
    465466
    466467    style->setPaddingRight(Length(minHeight + paddingRight, Fixed));
     
    628629{
    629630    adjustMenuListButtonStyle(css, style, element);
    630 }
    631 
    632 void RenderThemeBlackBerry::adjustCheckboxStyle(StyleResolver*, RenderStyle* style, Element*) const
    633 {
    634     setCheckboxSize(style);
    635     style->setBoxShadow(nullptr);
    636     Length margin(marginSize, Fixed);
    637     style->setMarginBottom(margin);
    638     style->setMarginRight(margin);
    639     style->setCursor(CURSOR_WEBKIT_GRAB);
    640 }
    641 
    642 void RenderThemeBlackBerry::adjustRadioStyle(StyleResolver*, RenderStyle* style, Element*) const
    643 {
    644     setRadioSize(style);
    645     style->setBoxShadow(nullptr);
    646     Length margin(marginSize, Fixed);
    647     style->setMarginBottom(margin);
    648     style->setMarginRight(margin);
    649     style->setCursor(CURSOR_WEBKIT_GRAB);
    650631}
    651632
  • trunk/Source/WebCore/platform/blackberry/RenderThemeBlackBerry.h

    r134240 r134724  
    7272
    7373    virtual void adjustMenuListButtonStyle(StyleResolver*, RenderStyle*, Element*) const;
    74     virtual void adjustCheckboxStyle(StyleResolver*, RenderStyle*, Element*) const;
    75     virtual void adjustRadioStyle(StyleResolver*, RenderStyle*, Element*) const;
    7674    virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&);
    7775
Note: See TracChangeset for help on using the changeset viewer.