Index: cc/layer_tree_host_unittest.cc |
diff --git a/cc/layer_tree_host_unittest.cc b/cc/layer_tree_host_unittest.cc |
index 8da17c59424e9b7f17ff369ff526b06f0def1127..834b033bba90406de9d80194aa5f90e6bcec2bd0 100644 |
--- a/cc/layer_tree_host_unittest.cc |
+++ b/cc/layer_tree_host_unittest.cc |
@@ -163,7 +163,7 @@ public: |
virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE |
{ |
m_numDraws++; |
- if (!impl->sourceFrameNumber()) |
+ if (!impl->activeTree()->source_frame_number()) |
endTest(); |
} |
@@ -205,9 +205,9 @@ public: |
virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE |
{ |
- if (!impl->sourceFrameNumber()) |
+ if (impl->activeTree()->source_frame_number() == 0) |
postSetNeedsCommitToMainThread(); |
- else if (impl->sourceFrameNumber() == 1) |
+ else if (impl->activeTree()->source_frame_number() == 1) |
endTest(); |
} |
@@ -249,7 +249,7 @@ public: |
virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE |
{ |
- EXPECT_EQ(0, impl->sourceFrameNumber()); |
+ EXPECT_EQ(0, impl->activeTree()->source_frame_number()); |
if (!m_numDraws) |
postSetNeedsRedrawToMainThread(); // Redraw again to verify that the second redraw doesn't commit. |
else |
@@ -296,7 +296,7 @@ public: |
{ |
// Only the initial draw should bring us here. |
EXPECT_TRUE(impl->canDraw()); |
- EXPECT_EQ(0, impl->sourceFrameNumber()); |
+ EXPECT_EQ(0, impl->activeTree()->source_frame_number()); |
} |
virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE |
@@ -871,11 +871,11 @@ public: |
root->setMaxScrollOffset(gfx::Vector2d(100, 100)); |
root->scrollBy(m_scrollAmount); |
- if (!impl->sourceFrameNumber()) { |
+ if (!impl->activeTree()->source_frame_number()) { |
EXPECT_VECTOR_EQ(root->scrollOffset(), m_initialScroll); |
EXPECT_VECTOR_EQ(root->scrollDelta(), m_scrollAmount); |
postSetNeedsCommitToMainThread(); |
- } else if (impl->sourceFrameNumber() == 1) { |
+ } else if (impl->activeTree()->source_frame_number() == 1) { |
EXPECT_VECTOR_EQ(root->scrollOffset(), m_secondScroll); |
EXPECT_VECTOR_EQ(root->scrollDelta(), m_scrollAmount); |
endTest(); |
@@ -938,7 +938,7 @@ public: |
root->setScrollable(true); |
root->setMaxScrollOffset(gfx::Vector2d(100, 100)); |
- if (!impl->sourceFrameNumber() && impl->sourceAnimationFrameNumber() == 1) { |
+ if (!impl->activeTree()->source_frame_number() && impl->sourceAnimationFrameNumber() == 1) { |
// First draw after first commit. |
EXPECT_VECTOR_EQ(root->scrollDelta(), gfx::Vector2d()); |
root->scrollBy(m_scrollAmount); |
@@ -946,7 +946,7 @@ public: |
EXPECT_VECTOR_EQ(root->scrollOffset(), m_initialScroll); |
postSetNeedsRedrawToMainThread(); |
- } else if (!impl->sourceFrameNumber() && impl->sourceAnimationFrameNumber() == 2) { |
+ } else if (!impl->activeTree()->source_frame_number() && impl->sourceAnimationFrameNumber() == 2) { |
// Second draw after first commit. |
EXPECT_EQ(root->scrollDelta(), m_scrollAmount); |
root->scrollBy(m_scrollAmount); |
@@ -954,7 +954,7 @@ public: |
EXPECT_VECTOR_EQ(root->scrollOffset(), m_initialScroll); |
postSetNeedsCommitToMainThread(); |
- } else if (impl->sourceFrameNumber() == 1) { |
+ } else if (impl->activeTree()->source_frame_number() == 1) { |
// Third or later draw after second commit. |
EXPECT_GE(impl->sourceAnimationFrameNumber(), 3); |
EXPECT_VECTOR_EQ(root->scrollDelta(), gfx::Vector2d()); |
@@ -1064,7 +1064,7 @@ public: |
{ |
impl->processScrollDeltas(); |
// We get one commit before the first draw, and the animation doesn't happen until the second draw. |
- if (impl->sourceFrameNumber() == 1) { |
+ if (impl->activeTree()->source_frame_number() == 1) { |
EXPECT_EQ(1.25, impl->pageScaleFactor()); |
endTest(); |
} else |
@@ -1308,7 +1308,7 @@ public: |
MockLayerTreeHostImpl* mockImpl = static_cast<MockLayerTreeHostImpl*>(impl); |
// Should only do one commit. |
- EXPECT_EQ(0, impl->sourceFrameNumber()); |
+ EXPECT_EQ(0, impl->activeTree()->source_frame_number()); |
// Device scale factor should come over to impl. |
EXPECT_NEAR(impl->deviceScaleFactor(), 1.5, 0.00001); |
@@ -1403,7 +1403,7 @@ public: |
{ |
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->outputSurface()->context3D()); |
- switch (impl->sourceFrameNumber()) { |
+ switch (impl->activeTree()->source_frame_number()) { |
case 0: |
// Number of textures should be one. |
ASSERT_EQ(1, context->numTextures()); |
@@ -1440,7 +1440,7 @@ public: |
// Number of textures used for draw should always be one. |
EXPECT_EQ(1, context->numUsedTextures()); |
- if (impl->sourceFrameNumber() < 1) { |
+ if (impl->activeTree()->source_frame_number() < 1) { |
context->resetUsedTextures(); |
postSetNeedsCommitToMainThread(); |
postSetNeedsRedrawToMainThread(); |
@@ -1507,7 +1507,7 @@ public: |
{ |
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->outputSurface()->context3D()); |
- switch (impl->sourceFrameNumber()) { |
+ switch (impl->activeTree()->source_frame_number()) { |
case 0: |
// Number of textures should be two. |
ASSERT_EQ(2, context->numTextures()); |
@@ -1561,12 +1561,12 @@ public: |
// Number of textures used for drawing should two except for frame 4 |
// where the viewport only contains one layer. |
- if (impl->sourceFrameNumber() == 3) |
+ if (impl->activeTree()->source_frame_number() == 3) |
EXPECT_EQ(1, context->numUsedTextures()); |
else |
EXPECT_EQ(2, context->numUsedTextures()); |
- if (impl->sourceFrameNumber() < 4) { |
+ if (impl->activeTree()->source_frame_number() < 4) { |
context->resetUsedTextures(); |
postSetNeedsCommitToMainThread(); |
postSetNeedsRedrawToMainThread(); |
@@ -2045,15 +2045,15 @@ public: |
root->setMaxScrollOffset(gfx::Vector2d(100, 100)); |
// Check that a fractional scroll delta is correctly accumulated over multiple commits. |
- if (!impl->sourceFrameNumber()) { |
+ if (!impl->activeTree()->source_frame_number()) { |
EXPECT_VECTOR_EQ(root->scrollOffset(), gfx::Vector2d(0, 0)); |
EXPECT_VECTOR_EQ(root->scrollDelta(), gfx::Vector2d(0, 0)); |
postSetNeedsCommitToMainThread(); |
- } else if (impl->sourceFrameNumber() == 1) { |
+ } else if (impl->activeTree()->source_frame_number() == 1) { |
EXPECT_VECTOR_EQ(root->scrollOffset(), gfx::ToFlooredVector2d(m_scrollAmount)); |
EXPECT_VECTOR_EQ(root->scrollDelta(), gfx::Vector2dF(fmod(m_scrollAmount.x(), 1), 0)); |
postSetNeedsCommitToMainThread(); |
- } else if (impl->sourceFrameNumber() == 2) { |
+ } else if (impl->activeTree()->source_frame_number() == 2) { |
EXPECT_VECTOR_EQ(root->scrollOffset(), gfx::ToFlooredVector2d(m_scrollAmount + m_scrollAmount)); |
EXPECT_VECTOR_EQ(root->scrollDelta(), gfx::Vector2dF(fmod(2 * m_scrollAmount.x(), 1), 0)); |
endTest(); |
@@ -2265,7 +2265,7 @@ public: |
EXPECT_EQ(childLayer->bounds().width() * m_deviceScaleFactor, childLayer->contentBounds().width()); |
EXPECT_EQ(childLayer->bounds().height() * m_deviceScaleFactor, childLayer->contentBounds().height()); |
- switch (impl->sourceFrameNumber()) { |
+ switch (impl->activeTree()->source_frame_number()) { |
case 0: |
// Gesture scroll on impl thread. |
EXPECT_EQ(impl->scrollBegin(gfx::Point(5, 5), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
@@ -2400,7 +2400,7 @@ public: |
EXPECT_EQ(rootScrollLayer->bounds().width() * m_deviceScaleFactor, rootScrollLayer->contentBounds().width()); |
EXPECT_EQ(rootScrollLayer->bounds().height() * m_deviceScaleFactor, rootScrollLayer->contentBounds().height()); |
- switch (impl->sourceFrameNumber()) { |
+ switch (impl->activeTree()->source_frame_number()) { |
case 0: |
// Gesture scroll on impl thread. |
EXPECT_EQ(impl->scrollBegin(gfx::Point(5, 5), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
@@ -2566,7 +2566,7 @@ public: |
RenderPass::Id surface1RenderPassId = hostImpl->rootLayer()->children()[0]->renderSurface()->renderPassId(); |
RenderPass::Id surface2RenderPassId = hostImpl->rootLayer()->children()[0]->children()[0]->renderSurface()->renderPassId(); |
- switch (hostImpl->sourceFrameNumber()) { |
+ switch (hostImpl->activeTree()->source_frame_number()) { |
case 0: |
EXPECT_TRUE(renderer->haveCachedResourcesForRenderPassId(surface1RenderPassId)); |
EXPECT_TRUE(renderer->haveCachedResourcesForRenderPassId(surface2RenderPassId)); |