Index: Source/core/rendering/style/RenderStyleConstants.h |
diff --git a/Source/core/rendering/style/RenderStyleConstants.h b/Source/core/rendering/style/RenderStyleConstants.h |
index dc397a1a65c3ec5eb1d54127f05662d8a59cf40f..9499fe6187f41af65010e03adf8d15c7eba574ec 100644 |
--- a/Source/core/rendering/style/RenderStyleConstants.h |
+++ b/Source/core/rendering/style/RenderStyleConstants.h |
@@ -507,7 +507,16 @@ inline TouchAction& operator&= (TouchAction& a, TouchAction b) { return a = a & |
enum EIsolation { IsolationAuto, IsolationIsolate }; |
-enum TouchActionDelay { TouchActionDelayNone, TouchActionDelayScript }; |
+enum ScrollBlocksOn { |
+ ScrollBlocksOnNone = 0x0, |
+ ScrollBlocksOnStartTouch = 0x1, |
+ ScrollBlocksOnWheelEvent = 0x2, |
+ ScrollBlocksOnScrollEvent = 0x4, |
+}; |
+inline ScrollBlocksOn operator| (ScrollBlocksOn a, ScrollBlocksOn b) { return ScrollBlocksOn(int(a) | int(b)); } |
+inline ScrollBlocksOn& operator|= (ScrollBlocksOn& a, ScrollBlocksOn b) { return a = a | b; } |
+inline ScrollBlocksOn operator& (ScrollBlocksOn a, ScrollBlocksOn b) { return ScrollBlocksOn(int(a) & int(b)); } |
+inline ScrollBlocksOn& operator&= (ScrollBlocksOn& a, ScrollBlocksOn b) { return a = a & b; } |
enum ItemPosition { |
ItemPositionAuto, |