Index: cc/trees/layer_tree_host_unittest_scroll.cc |
diff --git a/cc/trees/layer_tree_host_unittest_scroll.cc b/cc/trees/layer_tree_host_unittest_scroll.cc |
index 4e561ede8b2d23d0eb7aeadfcbc198df2a564e8c..1c20b4cff22708655ec66b5f9ad62b76bd42a9a4 100644 |
--- a/cc/trees/layer_tree_host_unittest_scroll.cc |
+++ b/cc/trees/layer_tree_host_unittest_scroll.cc |
@@ -77,12 +77,12 @@ class LayerTreeHostScrollTestScrollSimple : public LayerTreeHostScrollTest { |
switch (impl->active_tree()->source_frame_number()) { |
case 0: |
- EXPECT_VECTOR_EQ(initial_scroll_, scroll_layer->scroll_offset()); |
+ EXPECT_VECTOR_EQ(initial_scroll_, scroll_layer->BaseScrollOffset()); |
EXPECT_VECTOR_EQ(scroll_amount_, scroll_layer->ScrollDelta()); |
PostSetNeedsCommitToMainThread(); |
break; |
case 1: |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), second_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), second_scroll_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), scroll_amount_); |
EndTest(); |
break; |
@@ -157,7 +157,7 @@ class LayerTreeHostScrollTestScrollMultipleRedraw |
scroll_layer->ScrollBy(scroll_amount_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), scroll_amount_); |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), initial_scroll_); |
PostSetNeedsRedrawToMainThread(); |
} else if (impl->active_tree()->source_frame_number() == 0 && |
impl->SourceAnimationFrameNumber() == 2) { |
@@ -303,7 +303,7 @@ class LayerTreeHostScrollTestScrollAbortedCommit |
EXPECT_VECTOR_EQ(root_scroll_layer->ScrollDelta(), gfx::Vector2d()); |
root_scroll_layer->ScrollBy(impl_scroll_); |
EXPECT_VECTOR_EQ(root_scroll_layer->ScrollDelta(), impl_scroll_); |
- EXPECT_VECTOR_EQ(root_scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(root_scroll_layer->BaseScrollOffset(), initial_scroll_); |
EXPECT_EQ(1.f, impl->active_tree()->page_scale_delta()); |
EXPECT_EQ(1.f, impl->active_tree()->current_page_scale_factor()); |
@@ -322,7 +322,7 @@ class LayerTreeHostScrollTestScrollAbortedCommit |
root_scroll_layer->ScrollBy(impl_scroll_); |
EXPECT_VECTOR_EQ(root_scroll_layer->ScrollDelta(), impl_scroll_); |
EXPECT_VECTOR_EQ( |
- root_scroll_layer->scroll_offset(), |
+ root_scroll_layer->BaseScrollOffset(), |
gfx::ScrollOffsetWithDelta(initial_scroll_, impl_scroll_)); |
EXPECT_EQ(1.f, impl->active_tree()->page_scale_delta()); |
@@ -344,7 +344,7 @@ class LayerTreeHostScrollTestScrollAbortedCommit |
impl->SetNeedsCommit(); |
EXPECT_VECTOR_EQ(root_scroll_layer->ScrollDelta(), impl_scroll_); |
gfx::Vector2dF delta = impl_scroll_ + impl_scroll_ + second_main_scroll_; |
- EXPECT_VECTOR_EQ(root_scroll_layer->scroll_offset(), |
+ EXPECT_VECTOR_EQ(root_scroll_layer->BaseScrollOffset(), |
gfx::ScrollOffsetWithDelta(initial_scroll_, delta)); |
} else if (impl->active_tree()->source_frame_number() == 2 && |
impl->SourceAnimationFrameNumber() == 4) { |
@@ -352,7 +352,7 @@ class LayerTreeHostScrollTestScrollAbortedCommit |
EXPECT_VECTOR_EQ(root_scroll_layer->ScrollDelta(), gfx::Vector2d()); |
gfx::Vector2dF delta = |
impl_scroll_ + impl_scroll_ + impl_scroll_ + second_main_scroll_; |
- EXPECT_VECTOR_EQ(root_scroll_layer->scroll_offset(), |
+ EXPECT_VECTOR_EQ(root_scroll_layer->BaseScrollOffset(), |
gfx::ScrollOffsetWithDelta(initial_scroll_, delta)); |
EndTest(); |
} else { |
@@ -424,12 +424,12 @@ class LayerTreeHostScrollTestFractionalScroll : public LayerTreeHostScrollTest { |
// multiple commits. |
switch (impl->active_tree()->source_frame_number()) { |
case 0: |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), gfx::Vector2d(0, 0)); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), gfx::Vector2d(0, 0)); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), gfx::Vector2d(0, 0)); |
PostSetNeedsCommitToMainThread(); |
break; |
case 1: |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), |
gfx::ToFlooredVector2d(scroll_amount_)); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), |
gfx::Vector2dF(fmod(scroll_amount_.x(), 1.0f), 0.0f)); |
@@ -437,7 +437,7 @@ class LayerTreeHostScrollTestFractionalScroll : public LayerTreeHostScrollTest { |
break; |
case 2: |
EXPECT_VECTOR_EQ( |
- scroll_layer->scroll_offset(), |
+ scroll_layer->BaseScrollOffset(), |
gfx::ToFlooredVector2d(scroll_amount_ + scroll_amount_)); |
EXPECT_VECTOR_EQ( |
scroll_layer->ScrollDelta(), |
@@ -598,7 +598,7 @@ class LayerTreeHostScrollTestCaseWithChild : public LayerTreeHostScrollTest { |
// Check the scroll is applied as a delta. |
EXPECT_VECTOR_EQ(initial_offset_, |
- expected_scroll_layer_impl->scroll_offset()); |
+ expected_scroll_layer_impl->BaseScrollOffset()); |
EXPECT_VECTOR_EQ(scroll_amount_, |
expected_scroll_layer_impl->ScrollDelta()); |
break; |
@@ -615,16 +615,16 @@ class LayerTreeHostScrollTestCaseWithChild : public LayerTreeHostScrollTest { |
// Check the scroll is applied as a delta. |
EXPECT_VECTOR_EQ(javascript_scroll_, |
- expected_scroll_layer_impl->scroll_offset()); |
+ expected_scroll_layer_impl->BaseScrollOffset()); |
EXPECT_VECTOR_EQ(scroll_amount_, |
expected_scroll_layer_impl->ScrollDelta()); |
break; |
} |
case 2: |
- EXPECT_VECTOR_EQ(gfx::ScrollOffsetWithDelta(javascript_scroll_, |
- scroll_amount_), |
- expected_scroll_layer_impl->scroll_offset()); |
+ EXPECT_VECTOR_EQ( |
+ gfx::ScrollOffsetWithDelta(javascript_scroll_, scroll_amount_), |
+ expected_scroll_layer_impl->BaseScrollOffset()); |
EXPECT_VECTOR_EQ(gfx::Vector2d(), |
expected_scroll_layer_impl->ScrollDelta()); |
@@ -828,9 +828,8 @@ class ImplSidePaintingScrollTestSimple : public ImplSidePaintingScrollTest { |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), gfx::Vector2d()); |
scroll_layer->ScrollBy(impl_thread_scroll1_); |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), initial_scroll_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), impl_thread_scroll1_); |
- EXPECT_VECTOR_EQ(scroll_layer->sent_scroll_delta(), gfx::Vector2d()); |
PostSetNeedsCommitToMainThread(); |
// CommitCompleteOnThread will trigger this function again |
@@ -841,31 +840,26 @@ class ImplSidePaintingScrollTestSimple : public ImplSidePaintingScrollTest { |
EXPECT_EQ(impl->pending_tree()->source_frame_number(), 1); |
scroll_layer->ScrollBy(impl_thread_scroll2_); |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), initial_scroll_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), |
impl_thread_scroll1_ + impl_thread_scroll2_); |
- EXPECT_VECTOR_EQ(scroll_layer->sent_scroll_delta(), |
- impl_thread_scroll1_); |
LayerImpl* pending_scroll_layer = pending_root->children()[0]; |
EXPECT_VECTOR_EQ( |
- pending_scroll_layer->scroll_offset(), |
+ pending_scroll_layer->BaseScrollOffset(), |
gfx::ScrollOffsetWithDelta( |
initial_scroll_, main_thread_scroll_ + impl_thread_scroll1_)); |
EXPECT_VECTOR_EQ(pending_scroll_layer->ScrollDelta(), |
impl_thread_scroll2_); |
- EXPECT_VECTOR_EQ(pending_scroll_layer->sent_scroll_delta(), |
- gfx::Vector2d()); |
} |
break; |
case 1: |
EXPECT_FALSE(impl->pending_tree()); |
EXPECT_VECTOR_EQ( |
- scroll_layer->scroll_offset(), |
+ scroll_layer->BaseScrollOffset(), |
gfx::ScrollOffsetWithDelta( |
initial_scroll_, main_thread_scroll_ + impl_thread_scroll1_)); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), impl_thread_scroll2_); |
- EXPECT_VECTOR_EQ(scroll_layer->sent_scroll_delta(), gfx::Vector2d()); |
EndTest(); |
break; |
} |
@@ -960,37 +954,30 @@ class ImplSidePaintingScrollTestImplOnlyScroll |
ASSERT_TRUE(pending_scroll_layer); |
switch (impl->pending_tree()->source_frame_number()) { |
case 0: |
- EXPECT_VECTOR_EQ(pending_scroll_layer->scroll_offset(), |
+ EXPECT_VECTOR_EQ(pending_scroll_layer->BaseScrollOffset(), |
initial_scroll_); |
EXPECT_VECTOR_EQ(pending_scroll_layer->ScrollDelta(), gfx::Vector2d()); |
- EXPECT_VECTOR_EQ(pending_scroll_layer->sent_scroll_delta(), |
- gfx::Vector2d()); |
EXPECT_FALSE(active_root); |
break; |
case 1: |
// Even though the scroll happened during the commit, both layers |
// should have the appropriate scroll delta. |
- EXPECT_VECTOR_EQ(pending_scroll_layer->scroll_offset(), |
+ EXPECT_VECTOR_EQ(pending_scroll_layer->BaseScrollOffset(), |
initial_scroll_); |
EXPECT_VECTOR_EQ(pending_scroll_layer->ScrollDelta(), |
impl_thread_scroll_); |
- EXPECT_VECTOR_EQ(pending_scroll_layer->sent_scroll_delta(), |
- gfx::Vector2d()); |
ASSERT_TRUE(active_root); |
- EXPECT_VECTOR_EQ(active_scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(active_scroll_layer->BaseScrollOffset(), |
+ initial_scroll_); |
EXPECT_VECTOR_EQ(active_scroll_layer->ScrollDelta(), |
impl_thread_scroll_); |
- EXPECT_VECTOR_EQ(active_scroll_layer->sent_scroll_delta(), |
- gfx::Vector2d()); |
break; |
case 2: |
// On the next commit, this delta should have been sent and applied. |
- EXPECT_VECTOR_EQ(pending_scroll_layer->scroll_offset(), |
- gfx::ScrollOffsetWithDelta(initial_scroll_, |
- impl_thread_scroll_)); |
+ EXPECT_VECTOR_EQ( |
+ pending_scroll_layer->BaseScrollOffset(), |
+ gfx::ScrollOffsetWithDelta(initial_scroll_, impl_thread_scroll_)); |
EXPECT_VECTOR_EQ(pending_scroll_layer->ScrollDelta(), gfx::Vector2d()); |
- EXPECT_VECTOR_EQ(pending_scroll_layer->sent_scroll_delta(), |
- gfx::Vector2d()); |
break; |
} |
} |
@@ -1003,17 +990,15 @@ class ImplSidePaintingScrollTestImplOnlyScroll |
switch (impl->active_tree()->source_frame_number()) { |
case 0: |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), initial_scroll_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), gfx::Vector2d()); |
- EXPECT_VECTOR_EQ(scroll_layer->sent_scroll_delta(), gfx::Vector2d()); |
EXPECT_EQ(1.f, impl->active_tree()->page_scale_delta()); |
EXPECT_EQ(1.f, impl->active_tree()->current_page_scale_factor()); |
PostSetNeedsCommitToMainThread(); |
break; |
case 1: |
- EXPECT_VECTOR_EQ(scroll_layer->scroll_offset(), initial_scroll_); |
+ EXPECT_VECTOR_EQ(scroll_layer->BaseScrollOffset(), initial_scroll_); |
EXPECT_VECTOR_EQ(scroll_layer->ScrollDelta(), impl_thread_scroll_); |
- EXPECT_VECTOR_EQ(scroll_layer->sent_scroll_delta(), gfx::Vector2d()); |
EXPECT_EQ(impl_scale_, impl->active_tree()->page_scale_delta()); |
EXPECT_EQ(impl_scale_, |
impl->active_tree()->current_page_scale_factor()); |