Changeset 109331 in webkit


Ignore:
Timestamp:
Mar 1, 2012 3:43:31 AM (12 years ago)
Author:
macpherson@chromium.org
Message:

Handle CSSPropertyWebkitHyphens in CSSStyleApplyProperty.
https://bugs.webkit.org/show_bug.cgi?id=80004

Reviewed by Eric Seidel.

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

    r109328 r109331  
     12012-03-01  Luke Macpherson   <macpherson@chromium.org>
     2
     3        Handle CSSPropertyWebkitHyphens in CSSStyleApplyProperty.
     4        https://bugs.webkit.org/show_bug.cgi?id=80004
     5
     6        Reviewed by Eric Seidel.
     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-02-29  Pavel Podivilov  <podivilov@chromium.org>
    216
  • trunk/Source/WebCore/css/CSSStyleApplyProperty.cpp

    r109311 r109331  
    18481848    setPropertyHandler(CSSPropertyWebkitHyphenateLimitBefore, ApplyPropertyNumber<short, &RenderStyle::hyphenationLimitBefore, &RenderStyle::setHyphenationLimitBefore, &RenderStyle::initialHyphenationLimitBefore>::createHandler());
    18491849    setPropertyHandler(CSSPropertyWebkitHyphenateLimitLines, ApplyPropertyNumber<short, &RenderStyle::hyphenationLimitLines, &RenderStyle::setHyphenationLimitLines, &RenderStyle::initialHyphenationLimitLines, CSSValueNoLimit>::createHandler());
     1850    setPropertyHandler(CSSPropertyWebkitHyphens, ApplyPropertyDefault<Hyphens, &RenderStyle::hyphens, Hyphens, &RenderStyle::setHyphens, Hyphens, &RenderStyle::initialHyphens>::createHandler());
    18501851    setPropertyHandler(CSSPropertyWebkitLineAlign, ApplyPropertyDefault<LineAlign, &RenderStyle::lineAlign, LineAlign, &RenderStyle::setLineAlign, LineAlign, &RenderStyle::initialLineAlign>::createHandler());
    18511852    setPropertyHandler(CSSPropertyWebkitLineBreak, ApplyPropertyDefault<EKHTMLLineBreak, &RenderStyle::khtmlLineBreak, EKHTMLLineBreak, &RenderStyle::setKHTMLLineBreak, EKHTMLLineBreak, &RenderStyle::initialKHTMLLineBreak>::createHandler());
  • trunk/Source/WebCore/css/CSSStyleSelector.cpp

    r109311 r109331  
    34943494        return;
    34953495    }
    3496     case CSSPropertyWebkitHyphens:
    3497         HANDLE_INHERIT_AND_INITIAL_AND_PRIMITIVE(hyphens, Hyphens);
    3498         return;
    34993496    case CSSPropertyWebkitLocale: {
    35003497        HANDLE_INHERIT_AND_INITIAL(locale, Locale);
     
    39893986    case CSSPropertyWebkitHyphenateLimitBefore:
    39903987    case CSSPropertyWebkitHyphenateLimitLines:
     3988    case CSSPropertyWebkitHyphens:
    39913989    case CSSPropertyWebkitLineAlign:
    39923990    case CSSPropertyWebkitLineBreak:
Note: See TracChangeset for help on using the changeset viewer.