diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc b/chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc index 5a4600b419b..394daa26d11 100644 --- a/chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc +++ b/chromium/third_party/blink/renderer/core/animation/scroll_timeline_util.cc @@ -36,21 +36,8 @@ scoped_refptr<CompositorScrollTimeline> ToCompositorScrollTimeline( CompositorScrollTimeline::ScrollDirection orientation = ConvertOrientation( scroll_timeline->GetOrientation(), box ? box->Style() : nullptr); - base::Optional<double> start_scroll_offset; - base::Optional<double> end_scroll_offset; - if (box) { - double current_offset; - double max_offset; - scroll_timeline->GetCurrentAndMaxOffset(box, current_offset, max_offset); - - double resolved_start_scroll_offset = 0; - double resolved_end_scroll_offset = max_offset; - scroll_timeline->ResolveScrollStartAndEnd(box, max_offset, - resolved_start_scroll_offset, - resolved_end_scroll_offset); - start_scroll_offset = resolved_start_scroll_offset; - end_scroll_offset = resolved_end_scroll_offset; - } + auto start_scroll_offset = scroll_timeline->GetResolvedStartScrollOffset(); + auto end_scroll_offset = scroll_timeline->GetResolvedEndScrollOffset(); return CompositorScrollTimeline::Create( element_id, orientation, start_scroll_offset, end_scroll_offset, |