Index: third_party/WebKit/Source/core/page/scrolling/SnapCoordinator.h |
diff --git a/third_party/WebKit/Source/core/page/scrolling/SnapCoordinator.h b/third_party/WebKit/Source/core/page/scrolling/SnapCoordinator.h |
index c9f55585154c3f4bc568bd9f3ac6b1f7e5cca3df..7f1b645a44516c5c78ac063e5c6d1c73abf27f7b 100644 |
--- a/third_party/WebKit/Source/core/page/scrolling/SnapCoordinator.h |
+++ b/third_party/WebKit/Source/core/page/scrolling/SnapCoordinator.h |
@@ -12,9 +12,9 @@ |
namespace blink { |
-class ContainerNode; |
class LayoutBox; |
-struct LengthPoint; |
+struct ScrollSnapType; |
+struct ScrollSnapAlign; |
// Snap Coordinator keeps track of snap containers and all of their associated |
// snap areas. It also contains the logic to generate the list of valid snap |
@@ -39,8 +39,7 @@ class CORE_EXPORT SnapCoordinator final |
DEFINE_INLINE_TRACE() {} |
void SnapContainerDidChange(LayoutBox&, ScrollSnapType); |
- void SnapAreaDidChange(LayoutBox&, |
- const Vector<LengthPoint>& snap_coordinates); |
+ void SnapAreaDidChange(LayoutBox&, ScrollSnapAlign); |
#ifndef NDEBUG |
void ShowSnapAreaMap(); |
@@ -51,8 +50,6 @@ class CORE_EXPORT SnapCoordinator final |
friend class SnapCoordinatorTest; |
explicit SnapCoordinator(); |
- Vector<double> SnapOffsets(const ContainerNode&, ScrollbarOrientation); |
- |
HashSet<const LayoutBox*> snap_containers_; |
}; |