| Index: Source/core/style/StyleRareNonInheritedData.cpp
 | 
| diff --git a/Source/core/style/StyleRareNonInheritedData.cpp b/Source/core/style/StyleRareNonInheritedData.cpp
 | 
| index bd64a7508e790319f33ec8b2a5ef499d67552f9c..384660f1d6743695586fbbf9fd5dfee5005e851e 100644
 | 
| --- a/Source/core/style/StyleRareNonInheritedData.cpp
 | 
| +++ b/Source/core/style/StyleRareNonInheritedData.cpp
 | 
| @@ -41,7 +41,7 @@ public:
 | 
|      LineClampValue lineClamps;
 | 
|      DraggableRegionMode draggableRegions;
 | 
|  
 | 
| -    void* dataRefs[8];
 | 
| +    void* dataRefs[9];
 | 
|      void* ownPtrs[4];
 | 
|      void* refPtrs[4];
 | 
|  
 | 
| @@ -114,6 +114,7 @@ StyleRareNonInheritedData::StyleRareNonInheritedData()
 | 
|      , m_isolation(ComputedStyle::initialIsolation())
 | 
|      , m_scrollBehavior(ComputedStyle::initialScrollBehavior())
 | 
|      , m_scrollBlocksOn(ComputedStyle::initialScrollBlocksOn())
 | 
| +    , m_scrollSnapType(ComputedStyle::initialScrollSnapType())
 | 
|      , m_requiresAcceleratedCompositingForExternalReasons(false)
 | 
|      , m_hasInlineTransform(false)
 | 
|      , m_resize(ComputedStyle::initialResize())
 | 
| @@ -140,6 +141,7 @@ StyleRareNonInheritedData::StyleRareNonInheritedData(const StyleRareNonInherited
 | 
|      , m_filter(o.m_filter)
 | 
|      , m_grid(o.m_grid)
 | 
|      , m_gridItem(o.m_gridItem)
 | 
| +    , m_scrollSnap(o.m_scrollSnap)
 | 
|      , m_content(o.m_content ? o.m_content->clone() : nullptr)
 | 
|      , m_counterDirectives(o.m_counterDirectives ? clone(*o.m_counterDirectives) : nullptr)
 | 
|      , m_animations(o.m_animations ? CSSAnimationData::create(*o.m_animations) : nullptr)
 | 
| @@ -190,6 +192,7 @@ StyleRareNonInheritedData::StyleRareNonInheritedData(const StyleRareNonInherited
 | 
|      , m_isolation(o.m_isolation)
 | 
|      , m_scrollBehavior(o.m_scrollBehavior)
 | 
|      , m_scrollBlocksOn(o.m_scrollBlocksOn)
 | 
| +    , m_scrollSnapType(o.m_scrollSnapType)
 | 
|      , m_requiresAcceleratedCompositingForExternalReasons(o.m_requiresAcceleratedCompositingForExternalReasons)
 | 
|      , m_hasInlineTransform(o.m_hasInlineTransform)
 | 
|      , m_resize(o.m_resize)
 | 
| @@ -222,6 +225,7 @@ bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) c
 | 
|          && m_filter == o.m_filter
 | 
|          && m_grid == o.m_grid
 | 
|          && m_gridItem == o.m_gridItem
 | 
| +        && m_scrollSnap == o.m_scrollSnap
 | 
|          && contentDataEquivalent(o)
 | 
|          && counterDataEquivalent(o)
 | 
|          && shadowDataEquivalent(o)
 | 
| @@ -270,6 +274,7 @@ bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) c
 | 
|          && m_isolation == o.m_isolation
 | 
|          && m_scrollBehavior == o.m_scrollBehavior
 | 
|          && m_scrollBlocksOn == o.m_scrollBlocksOn
 | 
| +        && m_scrollBlocksOn == o.m_scrollSnapType
 | 
|          && m_requiresAcceleratedCompositingForExternalReasons == o.m_requiresAcceleratedCompositingForExternalReasons
 | 
|          && m_hasInlineTransform == o.m_hasInlineTransform
 | 
|          && m_resize == o.m_resize
 | 
| 
 |