Chromium Code Reviews| Index: Source/core/css/CSSParser-in.cpp |
| diff --git a/Source/core/css/CSSParser-in.cpp b/Source/core/css/CSSParser-in.cpp |
| index 70e52b4e6cee77bfab2cd116094c4a1d0c4db770..9e20a4edd6117bc2abc2ed558a9f34b96ddb5cee 100644 |
| --- a/Source/core/css/CSSParser-in.cpp |
| +++ b/Source/core/css/CSSParser-in.cpp |
| @@ -694,6 +694,12 @@ static inline bool isValidKeywordPropertyAndValue(CSSPropertyID propertyId, int |
| && ((valueID >= CSSValueLeft && valueID <= CSSValueJustify) || valueID == CSSValueStart || valueID == CSSValueEnd || valueID == CSSValueAuto)) |
| return true; |
| break; |
| + case CSSPropertyTextJustify: |
| + // auto | none | inter-word | distribute |
| + if (RuntimeEnabledFeatures::css3TextEnabled() |
| + && (valueID == CSSValueInterWord || valueID == CSSValueDistribute || valueID == CSSValueAuto || valueID == CSSValueNone)) |
| + return true; |
| + break; |
| case CSSPropertyTextLineThroughMode: |
| case CSSPropertyTextOverlineMode: |
| case CSSPropertyTextUnderlineMode: |
| @@ -960,6 +966,7 @@ static inline bool isKeywordPropertyID(CSSPropertyID propertyId) |
| case CSSPropertyResize: |
| case CSSPropertySpeak: |
| case CSSPropertyTableLayout: |
| + case CSSPropertyTextJustify: |
|
Julien - ping for review
2013/07/17 01:51:10
I would change CSSPropertyTextAlignLast above as p
dw.im
2013/07/17 02:03:15
I can do that.
I've planned to fix that as part of
|
| case CSSPropertyTextLineThroughMode: |
| case CSSPropertyTextLineThroughStyle: |
| case CSSPropertyTextOverflow: |
| @@ -2767,6 +2774,7 @@ bool CSSParser::parseValue(CSSPropertyID propId, bool important) |
| case CSSPropertySpeak: |
| case CSSPropertyTableLayout: |
| case CSSPropertyTextAlignLast: |
| + case CSSPropertyTextJustify: |
| case CSSPropertyTextLineThroughMode: |
| case CSSPropertyTextLineThroughStyle: |
| case CSSPropertyTextOverflow: |