Changeset 109472 in webkit


Ignore:
Timestamp:
Mar 1, 2012 5:44:51 PM (12 years ago)
Author:
macpherson@chromium.org
Message:

Handle CSSPropertyBoxSizing in CSSStyleApplyProperty.
https://bugs.webkit.org/show_bug.cgi?id=80001

Reviewed by Andreas Kling.

No new tests / refactoring only.

  • css/CSSStyleApplyProperty.cpp:

(WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):

  • css/CSSStyleSelector.cpp:

(WebCore::CSSStyleSelector::collectMatchingRulesForList):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r109469 r109472  
     12012-03-01  Luke Macpherson   <macpherson@chromium.org>
     2
     3        Handle CSSPropertyBoxSizing in CSSStyleApplyProperty.
     4        https://bugs.webkit.org/show_bug.cgi?id=80001
     5
     6        Reviewed by Andreas Kling.
     7
     8        No new tests / refactoring only.
     9
     10        * css/CSSStyleApplyProperty.cpp:
     11        (WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty):
     12        * css/CSSStyleSelector.cpp:
     13        (WebCore::CSSStyleSelector::collectMatchingRulesForList):
     14
    1152012-03-01  James Robinson  <jamesr@chromium.org>
    216
  • trunk/Source/WebCore/css/CSSStyleApplyProperty.cpp

    r109450 r109472  
    17321732    setPropertyHandler(CSSPropertyBorderWidth, ApplyPropertyExpanding<SuppressValue, CSSPropertyBorderTopWidth, CSSPropertyBorderRightWidth, CSSPropertyBorderBottomWidth, CSSPropertyBorderLeftWidth>::createHandler());
    17331733    setPropertyHandler(CSSPropertyBottom, ApplyPropertyLength<&RenderStyle::bottom, &RenderStyle::setBottom, &RenderStyle::initialOffset, AutoEnabled>::createHandler());
     1734    setPropertyHandler(CSSPropertyBoxSizing, ApplyPropertyDefault<EBoxSizing, &RenderStyle::boxSizing, EBoxSizing, &RenderStyle::setBoxSizing, EBoxSizing, &RenderStyle::initialBoxSizing>::createHandler());
    17341735    setPropertyHandler(CSSPropertyCaptionSide, ApplyPropertyDefault<ECaptionSide, &RenderStyle::captionSide, ECaptionSide, &RenderStyle::setCaptionSide, ECaptionSide, &RenderStyle::initialCaptionSide>::createHandler());
    17351736    setPropertyHandler(CSSPropertyClear, ApplyPropertyDefault<EClear, &RenderStyle::clear, EClear, &RenderStyle::setClear, EClear, &RenderStyle::initialClear>::createHandler());
  • trunk/Source/WebCore/css/CSSStyleSelector.cpp

    r109450 r109472  
    33903390    case CSSPropertyUnicodeRange: // Only used in @font-face rules.
    33913391        return;
    3392     case CSSPropertyBoxSizing:
    3393         HANDLE_INHERIT_AND_INITIAL_AND_PRIMITIVE(boxSizing, BoxSizing);
    3394         return;
    33953392    case CSSPropertyWebkitColumnRuleStyle:
    33963393        HANDLE_INHERIT_AND_INITIAL_AND_PRIMITIVE_WITH_VALUE(columnRuleStyle, ColumnRuleStyle, BorderStyle)
     
    38803877    case CSSPropertyBorderWidth:
    38813878    case CSSPropertyBottom:
     3879    case CSSPropertyBoxSizing:
    38823880    case CSSPropertyCaptionSide:
    38833881    case CSSPropertyClear:
Note: See TracChangeset for help on using the changeset viewer.