Index: third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp |
diff --git a/third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp b/third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp |
index 7fd5c90f217cd8b59c2f7d03391b9ef193472bd8..af0cb90957a55164eff9dd9ce30619b53b2e819f 100644 |
--- a/third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp |
+++ b/third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp |
@@ -712,13 +712,11 @@ static PassRefPtrWillBeRawPtr<CSSValue> valueForTextDecorationStyle(TextDecorati |
static PassRefPtrWillBeRawPtr<CSSValue> touchActionFlagsToCSSValue(TouchAction touchAction) |
{ |
RefPtrWillBeRawPtr<CSSValueList> list = CSSValueList::createSpaceSeparated(); |
- if (touchAction == TouchActionAuto) |
+ if (touchAction == TouchActionAuto) { |
list->append(cssValuePool().createIdentifierValue(CSSValueAuto)); |
- if (touchAction & TouchActionNone) { |
- ASSERT(touchAction == TouchActionNone); |
+ } else if (touchAction == TouchActionNone) { |
list->append(cssValuePool().createIdentifierValue(CSSValueNone)); |
- } |
- if (touchAction == (TouchActionPanX | TouchActionPanY | TouchActionPinchZoom)) { |
+ } else if (touchAction == TouchActionManipulation) { |
list->append(cssValuePool().createIdentifierValue(CSSValueManipulation)); |
} else { |
if ((touchAction & TouchActionPanX) == TouchActionPanX) |