Index: Source/core/rendering/style/RenderStyleConstants.h |
diff --git a/Source/core/rendering/style/RenderStyleConstants.h b/Source/core/rendering/style/RenderStyleConstants.h |
old mode 100644 |
new mode 100755 |
index e92a809e4d9a9841d786e9f6b921eaa4838a709b..07a80b1b924dc2442a81431b14a86063214b04a7 |
--- a/Source/core/rendering/style/RenderStyleConstants.h |
+++ b/Source/core/rendering/style/RenderStyleConstants.h |
@@ -514,7 +514,14 @@ enum GridAutoFlow { AutoFlowNone, AutoFlowColumn, AutoFlowRow }; |
enum DraggableRegionMode { DraggableRegionNone, DraggableRegionDrag, DraggableRegionNoDrag }; |
-enum TouchAction { TouchActionAuto, TouchActionNone }; |
+enum TouchAction { |
+ TouchActionAuto = 0x0, |
+ TouchActionNone = 0x1, |
+ TouchActionPanX = 0x2, |
+ TouchActionPanY = 0x4 |
+}; |
+inline TouchAction operator| (TouchAction a, TouchAction b) { return TouchAction(int(a) | int(b)); } |
+inline TouchAction& operator|= (TouchAction& a, TouchAction b) { return a = a | b; } |
enum EIsolation { IsolationAuto, IsolationIsolate }; |