Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(356)

Unified Diff: cc/layer_tree_host_unittest.cc

Issue 11189043: cc: Rename cc classes and members to match filenames (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/layer_tree_host_unittest.cc
diff --git a/cc/layer_tree_host_unittest.cc b/cc/layer_tree_host_unittest.cc
index dafede2eb0476b8778bd6c0129895e06ce4c7659..0e5e8b6c7676ef698650830e84f91b49a290005b 100644
--- a/cc/layer_tree_host_unittest.cc
+++ b/cc/layer_tree_host_unittest.cc
@@ -31,12 +31,12 @@ using namespace WebKitTests;
namespace {
-class CCLayerTreeHostTest : public CCThreadedTest { };
+class LayerTreeHostTest : public ThreadedTest { };
// Shortlived layerTreeHosts shouldn't die.
-class CCLayerTreeHostTestShortlived1 : public CCLayerTreeHostTest {
+class LayerTreeHostTestShortlived1 : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestShortlived1() { }
+ LayerTreeHostTestShortlived1() { }
virtual void beginTest() OVERRIDE
{
@@ -53,9 +53,9 @@ public:
};
// Shortlived layerTreeHosts shouldn't die with a commit in flight.
-class CCLayerTreeHostTestShortlived2 : public CCLayerTreeHostTest {
+class LayerTreeHostTestShortlived2 : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestShortlived2() { }
+ LayerTreeHostTestShortlived2() { }
virtual void beginTest() OVERRIDE
{
@@ -73,12 +73,12 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestShortlived2)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestShortlived2)
// Shortlived layerTreeHosts shouldn't die with a redraw in flight.
-class CCLayerTreeHostTestShortlived3 : public CCLayerTreeHostTest {
+class LayerTreeHostTestShortlived3 : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestShortlived3() { }
+ LayerTreeHostTestShortlived3() { }
virtual void beginTest() OVERRIDE
{
@@ -96,12 +96,12 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestShortlived3)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestShortlived3)
// Test interleaving of redraws and commits
-class CCLayerTreeHostTestCommitingWithContinuousRedraw : public CCLayerTreeHostTest {
+class LayerTreeHostTestCommitingWithContinuousRedraw : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCommitingWithContinuousRedraw()
+ LayerTreeHostTestCommitingWithContinuousRedraw()
: m_numCompleteCommits(0)
, m_numDraws(0)
{
@@ -112,14 +112,14 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
m_numCompleteCommits++;
if (m_numCompleteCommits == 2)
endTest();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl*) OVERRIDE
{
if (m_numDraws == 1)
postSetNeedsCommitToMainThread();
@@ -136,16 +136,16 @@ private:
int m_numDraws;
};
-TEST_F(CCLayerTreeHostTestCommitingWithContinuousRedraw, runMultiThread)
+TEST_F(LayerTreeHostTestCommitingWithContinuousRedraw, runMultiThread)
{
runTest(true);
}
// Two setNeedsCommits in a row should lead to at least 1 commit and at least 1
// draw with frame 0.
-class CCLayerTreeHostTestSetNeedsCommit1 : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetNeedsCommit1 : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetNeedsCommit1()
+ LayerTreeHostTestSetNeedsCommit1()
: m_numCommits(0)
, m_numDraws(0)
{
@@ -157,14 +157,14 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_numDraws++;
if (!impl->sourceFrameNumber())
endTest();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
m_numCommits++;
}
@@ -180,16 +180,16 @@ private:
int m_numDraws;
};
-TEST_F(CCLayerTreeHostTestSetNeedsCommit1, DISABLED_runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsCommit1, DISABLED_runMultiThread)
{
runTest(true);
}
// A setNeedsCommit should lead to 1 commit. Issuing a second commit after that
// first committed frame draws should lead to another commit.
-class CCLayerTreeHostTestSetNeedsCommit2 : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetNeedsCommit2 : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetNeedsCommit2()
+ LayerTreeHostTestSetNeedsCommit2()
: m_numCommits(0)
, m_numDraws(0)
{
@@ -200,7 +200,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
if (!impl->sourceFrameNumber())
postSetNeedsCommitToMainThread();
@@ -208,7 +208,7 @@ public:
endTest();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
m_numCommits++;
}
@@ -226,9 +226,9 @@ private:
#if OS(WINDOWS)
// http://webkit.org/b/74623
-TEST_F(CCLayerTreeHostTestSetNeedsCommit2, FLAKY_runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsCommit2, FLAKY_runMultiThread)
#else
-TEST_F(CCLayerTreeHostTestSetNeedsCommit2, runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsCommit2, runMultiThread)
#endif
{
runTest(true);
@@ -236,9 +236,9 @@ TEST_F(CCLayerTreeHostTestSetNeedsCommit2, runMultiThread)
// 1 setNeedsRedraw after the first commit has completed should lead to 1
// additional draw.
-class CCLayerTreeHostTestSetNeedsRedraw : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetNeedsRedraw : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetNeedsRedraw()
+ LayerTreeHostTestSetNeedsRedraw()
: m_numCommits(0)
, m_numDraws(0)
{
@@ -249,7 +249,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
EXPECT_EQ(0, impl->sourceFrameNumber());
if (!m_numDraws)
@@ -259,7 +259,7 @@ public:
m_numDraws++;
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
EXPECT_EQ(0, m_numDraws);
m_numCommits++;
@@ -276,15 +276,15 @@ private:
int m_numDraws;
};
-TEST_F(CCLayerTreeHostTestSetNeedsRedraw, runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsRedraw, runMultiThread)
{
runTest(true);
}
// If the layerTreeHost says it can't draw, then we should not try to draw.
-class CCLayerTreeHostTestCanDrawBlocksDrawing : public CCLayerTreeHostTest {
+class LayerTreeHostTestCanDrawBlocksDrawing : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCanDrawBlocksDrawing()
+ LayerTreeHostTestCanDrawBlocksDrawing()
: m_numCommits(0)
{
}
@@ -294,14 +294,14 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
// Only the initial draw should bring us here.
EXPECT_TRUE(impl->canDraw());
EXPECT_EQ(0, impl->sourceFrameNumber());
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
if (m_numCommits >= 1) {
// After the first commit, we should not be able to draw.
@@ -333,12 +333,12 @@ private:
int m_numCommits;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestCanDrawBlocksDrawing)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestCanDrawBlocksDrawing)
// beginLayerWrite should prevent draws from executing until a commit occurs
-class CCLayerTreeHostTestWriteLayersRedraw : public CCLayerTreeHostTest {
+class LayerTreeHostTestWriteLayersRedraw : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestWriteLayersRedraw()
+ LayerTreeHostTestWriteLayersRedraw()
: m_numCommits(0)
, m_numDraws(0)
{
@@ -351,13 +351,13 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_numDraws++;
EXPECT_EQ(m_numDraws, m_numCommits);
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
m_numCommits++;
endTest();
@@ -373,7 +373,7 @@ private:
int m_numDraws;
};
-TEST_F(CCLayerTreeHostTestWriteLayersRedraw, runMultiThread)
+TEST_F(LayerTreeHostTestWriteLayersRedraw, runMultiThread)
{
runTest(true);
}
@@ -383,9 +383,9 @@ TEST_F(CCLayerTreeHostTestWriteLayersRedraw, runMultiThread)
// scheduled redraws. This behavior is critical for reliably surviving tab
// switching. There are no failure conditions to this test, it just passes
// by not timing out.
-class CCLayerTreeHostTestWriteLayersAfterVisible : public CCLayerTreeHostTest {
+class LayerTreeHostTestWriteLayersAfterVisible : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestWriteLayersAfterVisible()
+ LayerTreeHostTestWriteLayersAfterVisible()
: m_numCommits(0)
{
}
@@ -395,7 +395,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
m_numCommits++;
if (m_numCommits == 2)
@@ -416,15 +416,15 @@ private:
int m_numCommits;
};
-TEST_F(CCLayerTreeHostTestWriteLayersAfterVisible, runMultiThread)
+TEST_F(LayerTreeHostTestWriteLayersAfterVisible, runMultiThread)
{
runTest(true);
}
// A compositeAndReadback while invisible should force a normal commit without assertion.
-class CCLayerTreeHostTestCompositeAndReadbackWhileInvisible : public CCLayerTreeHostTest {
+class LayerTreeHostTestCompositeAndReadbackWhileInvisible : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCompositeAndReadbackWhileInvisible()
+ LayerTreeHostTestCompositeAndReadbackWhileInvisible()
: m_numCommits(0)
{
}
@@ -455,14 +455,14 @@ private:
int m_numCommits;
};
-TEST_F(CCLayerTreeHostTestCompositeAndReadbackWhileInvisible, runMultiThread)
+TEST_F(LayerTreeHostTestCompositeAndReadbackWhileInvisible, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestAbortFrameWhenInvisible : public CCLayerTreeHostTest {
+class LayerTreeHostTestAbortFrameWhenInvisible : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAbortFrameWhenInvisible()
+ LayerTreeHostTestAbortFrameWhenInvisible()
{
}
@@ -489,15 +489,15 @@ public:
private:
};
-TEST_F(CCLayerTreeHostTestAbortFrameWhenInvisible, runMultiThread)
+TEST_F(LayerTreeHostTestAbortFrameWhenInvisible, runMultiThread)
{
runTest(true);
}
// Makes sure that setNedsAnimate does not cause the commitRequested() state to be set.
-class CCLayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested()
+ LayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested()
: m_numCommits(0)
{
}
@@ -545,7 +545,7 @@ private:
int m_numCommits;
};
-TEST_F(CCLayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested, runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested, runMultiThread)
{
runTest(true);
}
@@ -557,9 +557,9 @@ TEST_F(CCLayerTreeHostTestSetNeedsAnimateShouldNotSetCommitRequested, runMultiTh
// animate gets called yet-again, indicating that the proxy is correctly
// handling the case where setNeedsAnimate() is called inside the begin frame
// flow.
-class CCLayerTreeHostTestSetNeedsAnimateInsideAnimationCallback : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetNeedsAnimateInsideAnimationCallback : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetNeedsAnimateInsideAnimationCallback()
+ LayerTreeHostTestSetNeedsAnimateInsideAnimationCallback()
: m_numAnimates(0)
{
}
@@ -587,16 +587,16 @@ private:
int m_numAnimates;
};
-TEST_F(CCLayerTreeHostTestSetNeedsAnimateInsideAnimationCallback, runMultiThread)
+TEST_F(LayerTreeHostTestSetNeedsAnimateInsideAnimationCallback, runMultiThread)
{
runTest(true);
}
-// Add a layer animation and confirm that CCLayerTreeHostImpl::animateLayers does get
+// Add a layer animation and confirm that LayerTreeHostImpl::animateLayers does get
// called and continues to get called.
-class CCLayerTreeHostTestAddAnimation : public CCLayerTreeHostTest {
+class LayerTreeHostTestAddAnimation : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAddAnimation()
+ LayerTreeHostTestAddAnimation()
: m_numAnimates(0)
, m_receivedAnimationStartedNotification(false)
, m_startTime(0)
@@ -609,7 +609,7 @@ public:
postAddInstantAnimationToMainThread();
}
- virtual void animateLayers(CCLayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
+ virtual void animateLayers(LayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
{
if (!m_numAnimates) {
// The animation had zero duration so layerTreeHostImpl should no
@@ -643,16 +643,16 @@ private:
double m_firstMonotonicTime;
};
-TEST_F(CCLayerTreeHostTestAddAnimation, runMultiThread)
+TEST_F(LayerTreeHostTestAddAnimation, runMultiThread)
{
runTest(true);
}
// Add a layer animation to a layer, but continually fail to draw. Confirm that after
// a while, we do eventually force a draw.
-class CCLayerTreeHostTestCheckerboardDoesNotStarveDraws : public CCLayerTreeHostTest {
+class LayerTreeHostTestCheckerboardDoesNotStarveDraws : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCheckerboardDoesNotStarveDraws()
+ LayerTreeHostTestCheckerboardDoesNotStarveDraws()
: m_startedAnimating(false)
{
}
@@ -666,18 +666,18 @@ public:
{
}
- virtual void animateLayers(CCLayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
+ virtual void animateLayers(LayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
{
m_startedAnimating = true;
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl*) OVERRIDE
{
if (m_startedAnimating)
endTest();
}
- virtual bool prepareToDrawOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual bool prepareToDrawOnThread(LayerTreeHostImpl*) OVERRIDE
{
return false;
}
@@ -687,15 +687,15 @@ private:
};
// Starvation can only be an issue with the MT compositor.
-TEST_F(CCLayerTreeHostTestCheckerboardDoesNotStarveDraws, runMultiThread)
+TEST_F(LayerTreeHostTestCheckerboardDoesNotStarveDraws, runMultiThread)
{
runTest(true);
}
// Ensures that animations continue to be ticked when we are backgrounded.
-class CCLayerTreeHostTestTickAnimationWhileBackgrounded : public CCLayerTreeHostTest {
+class LayerTreeHostTestTickAnimationWhileBackgrounded : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestTickAnimationWhileBackgrounded()
+ LayerTreeHostTestTickAnimationWhileBackgrounded()
: m_numAnimates(0)
{
}
@@ -708,7 +708,7 @@ public:
// Use willAnimateLayers to set visible false before the animation runs and
// causes a commit, so we block the second visible animate in single-thread
// mode.
- virtual void willAnimateLayers(CCLayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
+ virtual void willAnimateLayers(LayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
{
if (m_numAnimates < 2) {
if (!m_numAnimates) {
@@ -729,12 +729,12 @@ private:
int m_numAnimates;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestTickAnimationWhileBackgrounded)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestTickAnimationWhileBackgrounded)
// Ensures that animations continue to be ticked when we are backgrounded.
-class CCLayerTreeHostTestAddAnimationWithTimingFunction : public CCLayerTreeHostTest {
+class LayerTreeHostTestAddAnimationWithTimingFunction : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAddAnimationWithTimingFunction()
+ LayerTreeHostTestAddAnimationWithTimingFunction()
{
}
@@ -743,12 +743,12 @@ public:
postAddAnimationToMainThread();
}
- virtual void animateLayers(CCLayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
+ virtual void animateLayers(LayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
{
- const CCActiveAnimation* animation = m_layerTreeHost->rootLayer()->layerAnimationController()->getActiveAnimation(0, CCActiveAnimation::Opacity);
+ const ActiveAnimation* animation = m_layerTreeHost->rootLayer()->layerAnimationController()->getActiveAnimation(0, ActiveAnimation::Opacity);
if (!animation)
return;
- const CCFloatAnimationCurve* curve = animation->curve()->toFloatAnimationCurve();
+ const FloatAnimationCurve* curve = animation->curve()->toFloatAnimationCurve();
float startOpacity = curve->getValue(0);
float endOpacity = curve->getValue(curve->duration());
float linearlyInterpolatedOpacity = 0.25 * endOpacity + 0.75 * startOpacity;
@@ -767,12 +767,12 @@ public:
private:
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestAddAnimationWithTimingFunction)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestAddAnimationWithTimingFunction)
// Ensures that when opacity is being animated, this value does not cause the subtree to be skipped.
-class CCLayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity : public CCLayerTreeHostTest {
+class LayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity()
+ LayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity()
{
}
@@ -784,7 +784,7 @@ public:
postAddAnimationToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
// If the subtree was skipped when preparing to draw, the layer's draw opacity
// will not have been updated. It should be set to 0 due to the animation.
@@ -800,18 +800,18 @@ public:
#if OS(WINDOWS)
// http://webkit.org/b/74623
-TEST_F(CCLayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity, FLAKY_runMultiThread)
+TEST_F(LayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity, FLAKY_runMultiThread)
#else
-TEST_F(CCLayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity, runMultiThread)
+TEST_F(LayerTreeHostTestDoNotSkipLayersWithAnimatedOpacity, runMultiThread)
#endif
{
runTest(true);
}
// Ensures that main thread animations have their start times synchronized with impl thread animations.
-class CCLayerTreeHostTestSynchronizeAnimationStartTimes : public CCLayerTreeHostTest {
+class LayerTreeHostTestSynchronizeAnimationStartTimes : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSynchronizeAnimationStartTimes()
+ LayerTreeHostTestSynchronizeAnimationStartTimes()
: m_layerTreeHostImpl(0)
{
}
@@ -821,8 +821,8 @@ public:
postAddAnimationToMainThread();
}
- // This is guaranteed to be called before CCLayerTreeHostImpl::animateLayers.
- virtual void willAnimateLayers(CCLayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
+ // This is guaranteed to be called before LayerTreeHostImpl::animateLayers.
+ virtual void willAnimateLayers(LayerTreeHostImpl* layerTreeHostImpl, double monotonicTime) OVERRIDE
{
m_layerTreeHostImpl = layerTreeHostImpl;
}
@@ -831,10 +831,10 @@ public:
{
EXPECT_TRUE(m_layerTreeHostImpl);
- CCLayerAnimationController* controllerImpl = m_layerTreeHostImpl->rootLayer()->layerAnimationController();
- CCLayerAnimationController* controller = m_layerTreeHost->rootLayer()->layerAnimationController();
- CCActiveAnimation* animationImpl = controllerImpl->getActiveAnimation(0, CCActiveAnimation::Opacity);
- CCActiveAnimation* animation = controller->getActiveAnimation(0, CCActiveAnimation::Opacity);
+ LayerAnimationController* controllerImpl = m_layerTreeHostImpl->rootLayer()->layerAnimationController();
+ LayerAnimationController* controller = m_layerTreeHost->rootLayer()->layerAnimationController();
+ ActiveAnimation* animationImpl = controllerImpl->getActiveAnimation(0, ActiveAnimation::Opacity);
+ ActiveAnimation* animation = controller->getActiveAnimation(0, ActiveAnimation::Opacity);
EXPECT_EQ(animationImpl->startTime(), animation->startTime());
@@ -846,15 +846,15 @@ public:
}
private:
- CCLayerTreeHostImpl* m_layerTreeHostImpl;
+ LayerTreeHostImpl* m_layerTreeHostImpl;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestSynchronizeAnimationStartTimes)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSynchronizeAnimationStartTimes)
// Ensures that main thread animations have their start times synchronized with impl thread animations.
-class CCLayerTreeHostTestAnimationFinishedEvents : public CCLayerTreeHostTest {
+class LayerTreeHostTestAnimationFinishedEvents : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAnimationFinishedEvents()
+ LayerTreeHostTestAnimationFinishedEvents()
{
}
@@ -875,11 +875,11 @@ public:
private:
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestAnimationFinishedEvents)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestAnimationFinishedEvents)
-class CCLayerTreeHostTestScrollSimple : public CCLayerTreeHostTest {
+class LayerTreeHostTestScrollSimple : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestScrollSimple()
+ LayerTreeHostTestScrollSimple()
: m_initialScroll(IntPoint(10, 20))
, m_secondScroll(IntPoint(40, 5))
, m_scrollAmount(2, -1)
@@ -896,7 +896,7 @@ public:
virtual void layout() OVERRIDE
{
- LayerChromium* root = m_layerTreeHost->rootLayer();
+ Layer* root = m_layerTreeHost->rootLayer();
if (!m_layerTreeHost->commitNumber())
EXPECT_EQ(root->scrollPosition(), m_initialScroll);
else {
@@ -907,9 +907,9 @@ public:
}
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
- CCLayerImpl* root = impl->rootLayer();
+ LayerImpl* root = impl->rootLayer();
EXPECT_EQ(root->scrollDelta(), IntSize());
root->setScrollable(true);
@@ -945,14 +945,14 @@ private:
int m_scrolls;
};
-TEST_F(CCLayerTreeHostTestScrollSimple, runMultiThread)
+TEST_F(LayerTreeHostTestScrollSimple, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestScrollMultipleRedraw : public CCLayerTreeHostTest {
+class LayerTreeHostTestScrollMultipleRedraw : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestScrollMultipleRedraw()
+ LayerTreeHostTestScrollMultipleRedraw()
: m_initialScroll(IntPoint(40, 10))
, m_scrollAmount(-3, 17)
, m_scrolls(0)
@@ -966,9 +966,9 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void beginCommitOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void beginCommitOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
- LayerChromium* root = m_layerTreeHost->rootLayer();
+ Layer* root = m_layerTreeHost->rootLayer();
if (!m_layerTreeHost->commitNumber())
EXPECT_EQ(root->scrollPosition(), m_initialScroll);
else if (m_layerTreeHost->commitNumber() == 1)
@@ -977,9 +977,9 @@ public:
EXPECT_EQ(root->scrollPosition(), m_initialScroll + m_scrollAmount + m_scrollAmount);
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
- CCLayerImpl* root = impl->rootLayer();
+ LayerImpl* root = impl->rootLayer();
root->setScrollable(true);
root->setMaxScrollPosition(IntSize(100, 100));
@@ -1025,16 +1025,16 @@ private:
int m_scrolls;
};
-TEST_F(CCLayerTreeHostTestScrollMultipleRedraw, runMultiThread)
+TEST_F(LayerTreeHostTestScrollMultipleRedraw, runMultiThread)
{
runTest(true);
}
// This test verifies that properties on the layer tree host are commited to the impl side.
-class CCLayerTreeHostTestCommit : public CCLayerTreeHostTest {
+class LayerTreeHostTestCommit : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCommit() { }
+ LayerTreeHostTestCommit() { }
virtual void beginTest() OVERRIDE
{
@@ -1045,7 +1045,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
EXPECT_EQ(IntSize(20, 20), impl->layoutViewportSize());
EXPECT_EQ(SK_ColorGRAY, impl->backgroundColor());
@@ -1057,17 +1057,17 @@ public:
virtual void afterTest() OVERRIDE { }
};
-TEST_F(CCLayerTreeHostTestCommit, runTest)
+TEST_F(LayerTreeHostTestCommit, runTest)
{
runTest(true);
}
-// Verifies that startPageScaleAnimation events propagate correctly from CCLayerTreeHost to
-// CCLayerTreeHostImpl in the MT compositor.
-class CCLayerTreeHostTestStartPageScaleAnimation : public CCLayerTreeHostTest {
+// Verifies that startPageScaleAnimation events propagate correctly from LayerTreeHost to
+// LayerTreeHostImpl in the MT compositor.
+class LayerTreeHostTestStartPageScaleAnimation : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestStartPageScaleAnimation()
+ LayerTreeHostTestStartPageScaleAnimation()
: m_animationRequested(false)
{
}
@@ -1084,7 +1084,7 @@ public:
layerTreeHost()->startPageScaleAnimation(IntSize(), false, 1.25, 0);
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
impl->rootLayer()->setScrollable(true);
impl->rootLayer()->setScrollPosition(IntPoint());
@@ -1092,7 +1092,7 @@ public:
// We request animation only once.
if (!m_animationRequested) {
- m_mainThreadProxy->postTask(createCCThreadTask(this, &CCLayerTreeHostTestStartPageScaleAnimation::requestStartPageScaleAnimation));
+ m_mainThreadProxy->postTask(createThreadTask(this, &LayerTreeHostTestStartPageScaleAnimation::requestStartPageScaleAnimation));
m_animationRequested = true;
}
}
@@ -1104,7 +1104,7 @@ public:
m_layerTreeHost->setPageScaleFactorAndLimits(scale, 0.5, 2);
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
impl->processScrollDeltas();
// We get one commit before the first draw, and the animation doesn't happen until the second draw.
@@ -1123,15 +1123,15 @@ private:
bool m_animationRequested;
};
-TEST_F(CCLayerTreeHostTestStartPageScaleAnimation, runTest)
+TEST_F(LayerTreeHostTestStartPageScaleAnimation, runTest)
{
runTest(true);
}
-class CCLayerTreeHostTestSetVisible : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetVisible : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetVisible()
+ LayerTreeHostTestSetVisible()
: m_numDraws(0)
{
}
@@ -1143,7 +1143,7 @@ public:
postSetVisibleToMainThread(true); // Triggers the redraw.
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
EXPECT_TRUE(impl->visible());
++m_numDraws;
@@ -1159,14 +1159,14 @@ private:
int m_numDraws;
};
-TEST_F(CCLayerTreeHostTestSetVisible, runMultiThread)
+TEST_F(LayerTreeHostTestSetVisible, runMultiThread)
{
runTest(true);
}
-class TestOpacityChangeLayerDelegate : public ContentLayerChromiumClient {
+class TestOpacityChangeLayerDelegate : public ContentLayerClient {
public:
- TestOpacityChangeLayerDelegate(CCLayerTreeHostTest* test)
+ TestOpacityChangeLayerDelegate(LayerTreeHostTest* test)
: m_test(test)
{
}
@@ -1178,32 +1178,32 @@ public:
}
private:
- CCLayerTreeHostTest* m_test;
+ LayerTreeHostTest* m_test;
};
-class ContentLayerChromiumWithUpdateTracking : public ContentLayerChromium {
+class ContentLayerWithUpdateTracking : public ContentLayer {
public:
- static scoped_refptr<ContentLayerChromiumWithUpdateTracking> create(ContentLayerChromiumClient* client) { return make_scoped_refptr(new ContentLayerChromiumWithUpdateTracking(client)); }
+ static scoped_refptr<ContentLayerWithUpdateTracking> create(ContentLayerClient* client) { return make_scoped_refptr(new ContentLayerWithUpdateTracking(client)); }
int paintContentsCount() { return m_paintContentsCount; }
void resetPaintContentsCount() { m_paintContentsCount = 0; }
- virtual void update(CCTextureUpdateQueue& queue, const CCOcclusionTracker* occlusion, CCRenderingStats& stats) OVERRIDE
+ virtual void update(TextureUpdateQueue& queue, const OcclusionTracker* occlusion, RenderingStats& stats) OVERRIDE
{
- ContentLayerChromium::update(queue, occlusion, stats);
+ ContentLayer::update(queue, occlusion, stats);
m_paintContentsCount++;
}
private:
- explicit ContentLayerChromiumWithUpdateTracking(ContentLayerChromiumClient* client)
- : ContentLayerChromium(client)
+ explicit ContentLayerWithUpdateTracking(ContentLayerClient* client)
+ : ContentLayer(client)
, m_paintContentsCount(0)
{
setAnchorPoint(FloatPoint(0, 0));
setBounds(IntSize(10, 10));
setIsDrawable(true);
}
- virtual ~ContentLayerChromiumWithUpdateTracking()
+ virtual ~ContentLayerWithUpdateTracking()
{
}
@@ -1211,11 +1211,11 @@ private:
};
// Layer opacity change during paint should not prevent compositor resources from being updated during commit.
-class CCLayerTreeHostTestOpacityChange : public CCLayerTreeHostTest {
+class LayerTreeHostTestOpacityChange : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestOpacityChange()
+ LayerTreeHostTestOpacityChange()
: m_testOpacityChangeDelegate(this)
- , m_updateCheckLayer(ContentLayerChromiumWithUpdateTracking::create(&m_testOpacityChangeDelegate))
+ , m_updateCheckLayer(ContentLayerWithUpdateTracking::create(&m_testOpacityChangeDelegate))
{
}
@@ -1227,7 +1227,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
endTest();
}
@@ -1237,21 +1237,21 @@ public:
// update() should have been called once.
EXPECT_EQ(1, m_updateCheckLayer->paintContentsCount());
- // clear m_updateCheckLayer so CCLayerTreeHost dies.
+ // clear m_updateCheckLayer so LayerTreeHost dies.
m_updateCheckLayer = NULL;
}
private:
TestOpacityChangeLayerDelegate m_testOpacityChangeDelegate;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_updateCheckLayer;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_updateCheckLayer;
};
-TEST_F(CCLayerTreeHostTestOpacityChange, runMultiThread)
+TEST_F(LayerTreeHostTestOpacityChange, runMultiThread)
{
runTest(true);
}
-class MockContentLayerChromiumClient : public ContentLayerChromiumClient {
+class MockContentLayerClient : public ContentLayerClient {
public:
bool drawsContent() const { return true; }
MOCK_CONST_METHOD0(preserves3D, bool());
@@ -1259,24 +1259,24 @@ public:
void notifySyncRequired() { }
};
-class NoScaleContentLayerChromium : public ContentLayerChromium {
+class NoScaleContentLayer : public ContentLayer {
public:
- static scoped_refptr<NoScaleContentLayerChromium> create(ContentLayerChromiumClient* client) { return make_scoped_refptr(new NoScaleContentLayerChromium(client)); }
+ static scoped_refptr<NoScaleContentLayer> create(ContentLayerClient* client) { return make_scoped_refptr(new NoScaleContentLayer(client)); }
virtual bool needsContentsScale() const OVERRIDE { return false; }
private:
- explicit NoScaleContentLayerChromium(ContentLayerChromiumClient* client)
- : ContentLayerChromium(client) { }
- virtual ~NoScaleContentLayerChromium() { }
+ explicit NoScaleContentLayer(ContentLayerClient* client)
+ : ContentLayer(client) { }
+ virtual ~NoScaleContentLayer() { }
};
-class CCLayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers : public CCLayerTreeHostTest {
+class LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers()
- : m_rootLayer(NoScaleContentLayerChromium::create(&m_client))
- , m_childLayer(ContentLayerChromium::create(&m_client))
+ LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers()
+ : m_rootLayer(NoScaleContentLayer::create(&m_client))
+ , m_childLayer(ContentLayer::create(&m_client))
{
}
@@ -1301,7 +1301,7 @@ public:
m_layerTreeHost->setRootLayer(m_rootLayer);
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
// Get access to protected methods.
MockLayerTreeHostImpl* mockImpl = static_cast<MockLayerTreeHostImpl*>(impl);
@@ -1318,15 +1318,15 @@ public:
EXPECT_EQ(IntSize(40, 40), impl->layoutViewportSize());
EXPECT_EQ(IntSize(60, 60), impl->deviceViewportSize());
- CCLayerImpl* root = impl->rootLayer();
- CCLayerImpl* child = impl->rootLayer()->children()[0];
+ LayerImpl* root = impl->rootLayer();
+ LayerImpl* child = impl->rootLayer()->children()[0];
// Positions remain in layout pixels.
EXPECT_EQ(IntPoint(0, 0), root->position());
EXPECT_EQ(IntPoint(2, 2), child->position());
// Compute all the layer transforms for the frame.
- MockLayerTreeHostImpl::CCLayerList renderSurfaceLayerList;
+ MockLayerTreeHostImpl::LayerList renderSurfaceLayerList;
mockImpl->calculateRenderSurfaceLayerList(renderSurfaceLayerList);
// Both layers should be drawing into the root render surface.
@@ -1370,22 +1370,22 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
- scoped_refptr<NoScaleContentLayerChromium> m_rootLayer;
- scoped_refptr<ContentLayerChromium> m_childLayer;
+ MockContentLayerClient m_client;
+ scoped_refptr<NoScaleContentLayer> m_rootLayer;
+ scoped_refptr<ContentLayer> m_childLayer;
};
// Test is flaky - http://crbug.com/148490
-TEST_F(CCLayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers, DISABLED_runMultiThread)
+TEST_F(LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers, DISABLED_runMultiThread)
{
runTest(true);
}
// Verify atomicity of commits and reuse of textures.
-class CCLayerTreeHostTestAtomicCommit : public CCLayerTreeHostTest {
+class LayerTreeHostTestAtomicCommit : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAtomicCommit()
- : m_layer(ContentLayerChromiumWithUpdateTracking::create(&m_client))
+ LayerTreeHostTestAtomicCommit()
+ : m_layer(ContentLayerWithUpdateTracking::create(&m_client))
{
// Make sure partial texture updates are turned off.
m_settings.maxPartialTextureUpdates = 0;
@@ -1400,7 +1400,7 @@ public:
postSetNeedsRedrawToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->context()->context3D());
@@ -1434,7 +1434,7 @@ public:
}
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->context()->context3D());
@@ -1459,16 +1459,16 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_layer;
+ MockContentLayerClient m_client;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_layer;
};
-TEST_F(CCLayerTreeHostTestAtomicCommit, runMultiThread)
+TEST_F(LayerTreeHostTestAtomicCommit, runMultiThread)
{
runTest(true);
}
-static void setLayerPropertiesForTesting(LayerChromium* layer, LayerChromium* parent, const WebTransformationMatrix& transform, const FloatPoint& anchor, const FloatPoint& position, const IntSize& bounds, bool opaque)
+static void setLayerPropertiesForTesting(Layer* layer, Layer* parent, const WebTransformationMatrix& transform, const FloatPoint& anchor, const FloatPoint& position, const IntSize& bounds, bool opaque)
{
layer->removeAllChildren();
if (parent)
@@ -1480,11 +1480,11 @@ static void setLayerPropertiesForTesting(LayerChromium* layer, LayerChromium* pa
layer->setContentsOpaque(opaque);
}
-class CCLayerTreeHostTestAtomicCommitWithPartialUpdate : public CCLayerTreeHostTest {
+class LayerTreeHostTestAtomicCommitWithPartialUpdate : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestAtomicCommitWithPartialUpdate()
- : m_parent(ContentLayerChromiumWithUpdateTracking::create(&m_client))
- , m_child(ContentLayerChromiumWithUpdateTracking::create(&m_client))
+ LayerTreeHostTestAtomicCommitWithPartialUpdate()
+ : m_parent(ContentLayerWithUpdateTracking::create(&m_client))
+ , m_child(ContentLayerWithUpdateTracking::create(&m_client))
, m_numCommits(0)
{
// Allow one partial texture update.
@@ -1504,7 +1504,7 @@ public:
postSetNeedsRedrawToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->context()->context3D());
@@ -1556,7 +1556,7 @@ public:
}
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
CompositorFakeWebGraphicsContext3DWithTextureTracking* context = static_cast<CompositorFakeWebGraphicsContext3DWithTextureTracking*>(impl->context()->context3D());
@@ -1606,25 +1606,25 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_parent;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_child;
+ MockContentLayerClient m_client;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_parent;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_child;
int m_numCommits;
};
-TEST_F(CCLayerTreeHostTestAtomicCommitWithPartialUpdate, runMultiThread)
+TEST_F(LayerTreeHostTestAtomicCommitWithPartialUpdate, runMultiThread)
{
runTest(true);
}
-class TestLayerChromium : public LayerChromium {
+class TestLayer : public Layer {
public:
- static scoped_refptr<TestLayerChromium> create() { return make_scoped_refptr(new TestLayerChromium()); }
+ static scoped_refptr<TestLayer> create() { return make_scoped_refptr(new TestLayer()); }
- virtual void update(CCTextureUpdateQueue&, const CCOcclusionTracker* occlusion, CCRenderingStats&) OVERRIDE
+ virtual void update(TextureUpdateQueue&, const OcclusionTracker* occlusion, RenderingStats&) OVERRIDE
{
- // Gain access to internals of the CCOcclusionTracker.
- const TestCCOcclusionTracker* testOcclusion = static_cast<const TestCCOcclusionTracker*>(occlusion);
+ // Gain access to internals of the OcclusionTracker.
+ const TestOcclusionTracker* testOcclusion = static_cast<const TestOcclusionTracker*>(occlusion);
m_occludedScreenSpace = testOcclusion ? testOcclusion->occlusionInScreenSpace() : Region();
}
@@ -1634,29 +1634,29 @@ public:
void clearOccludedScreenSpace() { m_occludedScreenSpace = Region(); }
private:
- TestLayerChromium() : LayerChromium() { }
- virtual ~TestLayerChromium() { }
+ TestLayer() : Layer() { }
+ virtual ~TestLayer() { }
Region m_occludedScreenSpace;
};
-static void setTestLayerPropertiesForTesting(TestLayerChromium* layer, LayerChromium* parent, const WebTransformationMatrix& transform, const FloatPoint& anchor, const FloatPoint& position, const IntSize& bounds, bool opaque)
+static void setTestLayerPropertiesForTesting(TestLayer* layer, Layer* parent, const WebTransformationMatrix& transform, const FloatPoint& anchor, const FloatPoint& position, const IntSize& bounds, bool opaque)
{
setLayerPropertiesForTesting(layer, parent, transform, anchor, position, bounds, opaque);
layer->clearOccludedScreenSpace();
}
-class CCLayerTreeHostTestLayerOcclusion : public CCLayerTreeHostTest {
+class LayerTreeHostTestLayerOcclusion : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestLayerOcclusion() { }
+ LayerTreeHostTestLayerOcclusion() { }
virtual void beginTest() OVERRIDE
{
- scoped_refptr<TestLayerChromium> rootLayer = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> child = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> child2 = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> grandChild = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> mask = TestLayerChromium::create();
+ scoped_refptr<TestLayer> rootLayer = TestLayer::create();
+ scoped_refptr<TestLayer> child = TestLayer::create();
+ scoped_refptr<TestLayer> child2 = TestLayer::create();
+ scoped_refptr<TestLayer> grandChild = TestLayer::create();
+ scoped_refptr<TestLayer> mask = TestLayer::create();
WebTransformationMatrix identityMatrix;
WebTransformationMatrix childTransform;
@@ -1666,7 +1666,7 @@ public:
child->setMasksToBounds(true);
- // See CCLayerTreeHostCommonTest.layerAddsSelfToOccludedRegionWithRotatedSurface for a nice visual of these layers and how they end up
+ // See LayerTreeHostCommonTest.layerAddsSelfToOccludedRegionWithRotatedSurface for a nice visual of these layers and how they end up
// positioned on the screen.
// The child layer is rotated and the grandChild is opaque, but clipped to the child and rootLayer
@@ -1677,7 +1677,7 @@ public:
m_layerTreeHost->setRootLayer(rootLayer);
m_layerTreeHost->setViewportSize(rootLayer->bounds(), rootLayer->bounds());
ASSERT_TRUE(m_layerTreeHost->initializeRendererIfNeeded());
- CCTextureUpdateQueue queue;
+ TextureUpdateQueue queue;
m_layerTreeHost->updateLayers(queue, std::numeric_limits<size_t>::max());
m_layerTreeHost->commitComplete();
@@ -1847,19 +1847,19 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestLayerOcclusion)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestLayerOcclusion)
-class CCLayerTreeHostTestLayerOcclusionWithFilters : public CCLayerTreeHostTest {
+class LayerTreeHostTestLayerOcclusionWithFilters : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestLayerOcclusionWithFilters() { }
+ LayerTreeHostTestLayerOcclusionWithFilters() { }
virtual void beginTest() OVERRIDE
{
- scoped_refptr<TestLayerChromium> rootLayer = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> child = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> child2 = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> grandChild = TestLayerChromium::create();
- scoped_refptr<TestLayerChromium> mask = TestLayerChromium::create();
+ scoped_refptr<TestLayer> rootLayer = TestLayer::create();
+ scoped_refptr<TestLayer> child = TestLayer::create();
+ scoped_refptr<TestLayer> child2 = TestLayer::create();
+ scoped_refptr<TestLayer> grandChild = TestLayer::create();
+ scoped_refptr<TestLayer> mask = TestLayer::create();
WebTransformationMatrix identityMatrix;
WebTransformationMatrix childTransform;
@@ -1885,7 +1885,7 @@ public:
m_layerTreeHost->setRootLayer(rootLayer);
m_layerTreeHost->setViewportSize(rootLayer->bounds(), rootLayer->bounds());
ASSERT_TRUE(m_layerTreeHost->initializeRendererIfNeeded());
- CCTextureUpdateQueue queue;
+ TextureUpdateQueue queue;
m_layerTreeHost->updateLayers(queue, std::numeric_limits<size_t>::max());
m_layerTreeHost->commitComplete();
@@ -1929,7 +1929,7 @@ public:
m_layerTreeHost->setRootLayer(0);
m_layerTreeHost.reset();
- CCLayerTreeHost::setNeedsFilterContext(false);
+ LayerTreeHost::setNeedsFilterContext(false);
endTest();
}
@@ -1938,43 +1938,43 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestLayerOcclusionWithFilters)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestLayerOcclusionWithFilters)
-class CCLayerTreeHostTestManySurfaces : public CCLayerTreeHostTest {
+class LayerTreeHostTestManySurfaces : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestManySurfaces() { }
+ LayerTreeHostTestManySurfaces() { }
virtual void beginTest() OVERRIDE
{
// We create enough RenderSurfaces that it will trigger Vector reallocation while computing occlusion.
Region occluded;
const WebTransformationMatrix identityMatrix;
- std::vector<scoped_refptr<TestLayerChromium> > layers;
- std::vector<scoped_refptr<TestLayerChromium> > children;
+ std::vector<scoped_refptr<TestLayer> > layers;
+ std::vector<scoped_refptr<TestLayer> > children;
int numSurfaces = 20;
- scoped_refptr<TestLayerChromium> replica = TestLayerChromium::create();
+ scoped_refptr<TestLayer> replica = TestLayer::create();
for (int i = 0; i < numSurfaces; ++i) {
- layers.push_back(TestLayerChromium::create());
+ layers.push_back(TestLayer::create());
if (!i) {
setTestLayerPropertiesForTesting(layers.back().get(), 0, identityMatrix, FloatPoint(0, 0), FloatPoint(0, 0), IntSize(200, 200), true);
layers.back()->createRenderSurface();
} else {
setTestLayerPropertiesForTesting(layers.back().get(), layers[layers.size()-2].get(), identityMatrix, FloatPoint(0, 0), FloatPoint(1, 1), IntSize(200-i, 200-i), true);
layers.back()->setMasksToBounds(true);
- layers.back()->setReplicaLayer(replica.get()); // Make it have a RenderSurface
+ layers.back()->setReplicaLayer(replica.get()); // Make it have a RenderSurfaceImpl
}
}
for (int i = 1; i < numSurfaces; ++i) {
- children.push_back(TestLayerChromium::create());
+ children.push_back(TestLayer::create());
setTestLayerPropertiesForTesting(children.back().get(), layers[i].get(), identityMatrix, FloatPoint(0, 0), FloatPoint(0, 0), IntSize(500, 500), false);
}
m_layerTreeHost->setRootLayer(layers[0].get());
m_layerTreeHost->setViewportSize(layers[0]->bounds(), layers[0]->bounds());
ASSERT_TRUE(m_layerTreeHost->initializeRendererIfNeeded());
- CCTextureUpdateQueue queue;
+ TextureUpdateQueue queue;
m_layerTreeHost->updateLayers(queue, std::numeric_limits<size_t>::max());
m_layerTreeHost->commitComplete();
@@ -1997,12 +1997,12 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestManySurfaces)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestManySurfaces)
// A loseContext(1) should lead to a didRecreateOutputSurface(true)
-class CCLayerTreeHostTestSetSingleLostContext : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetSingleLostContext : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetSingleLostContext()
+ LayerTreeHostTestSetSingleLostContext()
{
}
@@ -2027,16 +2027,16 @@ public:
}
};
-TEST_F(CCLayerTreeHostTestSetSingleLostContext, runMultiThread)
+TEST_F(LayerTreeHostTestSetSingleLostContext, runMultiThread)
{
runTest(true);
}
// A loseContext(10) should lead to a didRecreateOutputSurface(false), and
// a finishAllRendering() should not hang.
-class CCLayerTreeHostTestSetRepeatedLostContext : public CCLayerTreeHostTest {
+class LayerTreeHostTestSetRepeatedLostContext : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSetRepeatedLostContext()
+ LayerTreeHostTestSetRepeatedLostContext()
{
}
@@ -2062,14 +2062,14 @@ public:
}
};
-TEST_F(CCLayerTreeHostTestSetRepeatedLostContext, runMultiThread)
+TEST_F(LayerTreeHostTestSetRepeatedLostContext, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestFractionalScroll : public CCLayerTreeHostTest {
+class LayerTreeHostTestFractionalScroll : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestFractionalScroll()
+ LayerTreeHostTestFractionalScroll()
: m_scrollAmount(1.75, 0)
{
}
@@ -2080,9 +2080,9 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
- CCLayerImpl* root = impl->rootLayer();
+ LayerImpl* root = impl->rootLayer();
root->setMaxScrollPosition(IntSize(100, 100));
// Check that a fractional scroll delta is correctly accumulated over multiple commits.
@@ -2115,14 +2115,14 @@ private:
FloatSize m_scrollAmount;
};
-TEST_F(CCLayerTreeHostTestFractionalScroll, runMultiThread)
+TEST_F(LayerTreeHostTestFractionalScroll, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestFinishAllRendering : public CCLayerTreeHostTest {
+class LayerTreeHostTestFinishAllRendering : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestFinishAllRendering()
+ LayerTreeHostTestFinishAllRendering()
: m_once(false)
, m_drawCount(0)
{
@@ -2152,7 +2152,7 @@ public:
endTest();
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
base::AutoLock lock(m_lock);
++m_drawCount;
@@ -2168,13 +2168,13 @@ private:
int m_drawCount;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestFinishAllRendering)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestFinishAllRendering)
// Layers added to tree with existing active animations should have the animation
// correctly recognized.
-class CCLayerTreeHostTestLayerAddedWithAnimation : public CCLayerTreeHostTest {
+class LayerTreeHostTestLayerAddedWithAnimation : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestLayerAddedWithAnimation()
+ LayerTreeHostTestLayerAddedWithAnimation()
: m_addedAnimation(false)
{
}
@@ -2183,12 +2183,12 @@ public:
{
EXPECT_FALSE(m_addedAnimation);
- scoped_refptr<LayerChromium> layer = LayerChromium::create();
+ scoped_refptr<Layer> layer = Layer::create();
layer->setLayerAnimationDelegate(this);
- // Any valid CCAnimationCurve will do here.
- scoped_ptr<CCAnimationCurve> curve(CCEaseTimingFunction::create());
- scoped_ptr<CCActiveAnimation> animation(CCActiveAnimation::create(curve.Pass(), 1, 1, CCActiveAnimation::Opacity));
+ // Any valid AnimationCurve will do here.
+ scoped_ptr<AnimationCurve> curve(EaseTimingFunction::create());
+ scoped_ptr<ActiveAnimation> animation(ActiveAnimation::create(curve.Pass(), 1, 1, ActiveAnimation::Opacity));
layer->layerAnimationController()->addAnimation(animation.Pass());
// We add the animation *before* attaching the layer to the tree.
@@ -2209,11 +2209,11 @@ private:
bool m_addedAnimation;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestLayerAddedWithAnimation)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestLayerAddedWithAnimation)
-class CCLayerTreeHostTestScrollChildLayer : public CCLayerTreeHostTest, public WebLayerScrollClient {
+class LayerTreeHostTestScrollChildLayer : public LayerTreeHostTest, public WebLayerScrollClient {
public:
- CCLayerTreeHostTestScrollChildLayer()
+ LayerTreeHostTestScrollChildLayer()
: m_scrollAmount(2, 1)
{
}
@@ -2223,7 +2223,7 @@ public:
m_layerTreeHost->setViewportSize(IntSize(10, 10), IntSize(10, 10));
m_layerTreeHost->rootLayer()->setBounds(IntSize(10, 10));
- m_rootScrollLayer = ContentLayerChromium::create(&m_mockDelegate);
+ m_rootScrollLayer = ContentLayer::create(&m_mockDelegate);
m_rootScrollLayer->setBounds(IntSize(10, 10));
m_rootScrollLayer->setPosition(FloatPoint(0, 0));
@@ -2233,7 +2233,7 @@ public:
m_rootScrollLayer->setScrollable(true);
m_rootScrollLayer->setMaxScrollPosition(IntSize(100, 100));
m_layerTreeHost->rootLayer()->addChild(m_rootScrollLayer);
- m_childLayer = ContentLayerChromium::create(&m_mockDelegate);
+ m_childLayer = ContentLayer::create(&m_mockDelegate);
m_childLayer->setLayerScrollClient(this);
m_childLayer->setBounds(IntSize(50, 50));
m_childLayer->setIsDrawable(true);
@@ -2258,7 +2258,7 @@ public:
m_rootScrollLayer->setScrollPosition(position + scrollDelta);
}
- virtual void beginCommitOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void beginCommitOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
EXPECT_EQ(m_rootScrollLayer->scrollPosition(), IntPoint());
if (!m_layerTreeHost->commitNumber())
@@ -2267,10 +2267,10 @@ public:
EXPECT_EQ(m_childLayer->scrollPosition(), IntPoint() + m_scrollAmount);
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
if (impl->sourceAnimationFrameNumber() == 1) {
- EXPECT_EQ(impl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted);
+ EXPECT_EQ(impl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted);
impl->scrollBy(IntPoint(), m_scrollAmount);
impl->scrollEnd();
} else if (impl->sourceAnimationFrameNumber() == 2)
@@ -2285,23 +2285,23 @@ public:
private:
const IntSize m_scrollAmount;
IntPoint m_finalScrollPosition;
- MockContentLayerChromiumClient m_mockDelegate;
- scoped_refptr<LayerChromium> m_childLayer;
- scoped_refptr<LayerChromium> m_rootScrollLayer;
+ MockContentLayerClient m_mockDelegate;
+ scoped_refptr<Layer> m_childLayer;
+ scoped_refptr<Layer> m_rootScrollLayer;
};
-TEST_F(CCLayerTreeHostTestScrollChildLayer, runMultiThread)
+TEST_F(LayerTreeHostTestScrollChildLayer, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestCompositeAndReadbackCleanup : public CCLayerTreeHostTest {
+class LayerTreeHostTestCompositeAndReadbackCleanup : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestCompositeAndReadbackCleanup() { }
+ LayerTreeHostTestCompositeAndReadbackCleanup() { }
virtual void beginTest() OVERRIDE
{
- LayerChromium* rootLayer = m_layerTreeHost->rootLayer();
+ Layer* rootLayer = m_layerTreeHost->rootLayer();
scoped_array<char> pixels(new char[4]);
m_layerTreeHost->compositeAndReadback(static_cast<void*>(pixels.get()), IntRect(0, 0, 1, 1));
@@ -2315,16 +2315,16 @@ public:
}
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestCompositeAndReadbackCleanup)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestCompositeAndReadbackCleanup)
-class CCLayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit : public CCLayerTreeHostTest {
+class LayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit()
- : m_rootLayer(ContentLayerChromiumWithUpdateTracking::create(&m_mockDelegate))
- , m_surfaceLayer1(ContentLayerChromiumWithUpdateTracking::create(&m_mockDelegate))
- , m_replicaLayer1(ContentLayerChromiumWithUpdateTracking::create(&m_mockDelegate))
- , m_surfaceLayer2(ContentLayerChromiumWithUpdateTracking::create(&m_mockDelegate))
- , m_replicaLayer2(ContentLayerChromiumWithUpdateTracking::create(&m_mockDelegate))
+ LayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit()
+ : m_rootLayer(ContentLayerWithUpdateTracking::create(&m_mockDelegate))
+ , m_surfaceLayer1(ContentLayerWithUpdateTracking::create(&m_mockDelegate))
+ , m_replicaLayer1(ContentLayerWithUpdateTracking::create(&m_mockDelegate))
+ , m_surfaceLayer2(ContentLayerWithUpdateTracking::create(&m_mockDelegate))
+ , m_replicaLayer2(ContentLayerWithUpdateTracking::create(&m_mockDelegate))
{
}
@@ -2348,11 +2348,11 @@ public:
m_layerTreeHost->setRootLayer(m_rootLayer);
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* hostImpl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* hostImpl) OVERRIDE
{
- CCRenderer* renderer = hostImpl->renderer();
- CCRenderPass::Id surface1RenderPassId = hostImpl->rootLayer()->children()[0]->renderSurface()->renderPassId();
- CCRenderPass::Id surface2RenderPassId = hostImpl->rootLayer()->children()[0]->children()[0]->renderSurface()->renderPassId();
+ Renderer* renderer = hostImpl->renderer();
+ RenderPass::Id surface1RenderPassId = hostImpl->rootLayer()->children()[0]->renderSurface()->renderPassId();
+ RenderPass::Id surface2RenderPassId = hostImpl->rootLayer()->children()[0]->children()[0]->renderSurface()->renderPassId();
switch (hostImpl->sourceFrameNumber()) {
case 0:
@@ -2378,7 +2378,7 @@ public:
EXPECT_EQ(2, m_surfaceLayer1->paintContentsCount());
EXPECT_EQ(2, m_surfaceLayer2->paintContentsCount());
- // Clear layer references so CCLayerTreeHost dies.
+ // Clear layer references so LayerTreeHost dies.
m_rootLayer = NULL;
m_surfaceLayer1 = NULL;
m_replicaLayer1 = NULL;
@@ -2387,47 +2387,47 @@ public:
}
private:
- MockContentLayerChromiumClient m_mockDelegate;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_rootLayer;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_surfaceLayer1;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_replicaLayer1;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_surfaceLayer2;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_replicaLayer2;
+ MockContentLayerClient m_mockDelegate;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_rootLayer;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_surfaceLayer1;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_replicaLayer1;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_surfaceLayer2;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_replicaLayer2;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit)
-class EvictionTestLayer : public LayerChromium {
+class EvictionTestLayer : public Layer {
public:
static scoped_refptr<EvictionTestLayer> create() { return make_scoped_refptr(new EvictionTestLayer()); }
- virtual void update(CCTextureUpdateQueue&, const CCOcclusionTracker*, CCRenderingStats&) OVERRIDE;
+ virtual void update(TextureUpdateQueue&, const OcclusionTracker*, RenderingStats&) OVERRIDE;
virtual bool drawsContent() const OVERRIDE { return true; }
- virtual scoped_ptr<CCLayerImpl> createCCLayerImpl() OVERRIDE;
- virtual void pushPropertiesTo(CCLayerImpl*) OVERRIDE;
- virtual void setTexturePriorities(const CCPriorityCalculator&) OVERRIDE;
+ virtual scoped_ptr<LayerImpl> createLayerImpl() OVERRIDE;
+ virtual void pushPropertiesTo(LayerImpl*) OVERRIDE;
+ virtual void setTexturePriorities(const PriorityCalculator&) OVERRIDE;
bool haveBackingTexture() const { return m_texture.get() ? m_texture->haveBackingTexture() : false; }
private:
- EvictionTestLayer() : LayerChromium() { }
+ EvictionTestLayer() : Layer() { }
virtual ~EvictionTestLayer() { }
void createTextureIfNeeded()
{
if (m_texture.get())
return;
- m_texture = CCPrioritizedTexture::create(layerTreeHost()->contentsTextureManager());
+ m_texture = PrioritizedTexture::create(layerTreeHost()->contentsTextureManager());
m_texture->setDimensions(IntSize(10, 10), cc::GraphicsContext3D::RGBA);
m_bitmap.setConfig(SkBitmap::kARGB_8888_Config, 10, 10);
}
- scoped_ptr<CCPrioritizedTexture> m_texture;
+ scoped_ptr<PrioritizedTexture> m_texture;
SkBitmap m_bitmap;
};
-class EvictionTestLayerImpl : public CCLayerImpl {
+class EvictionTestLayerImpl : public LayerImpl {
public:
static scoped_ptr<EvictionTestLayerImpl> create(int id)
{
@@ -2435,7 +2435,7 @@ public:
}
virtual ~EvictionTestLayerImpl() { }
- virtual void appendQuads(CCQuadSink& quadSink, CCAppendQuadsData&) OVERRIDE
+ virtual void appendQuads(QuadSink& quadSink, AppendQuadsData&) OVERRIDE
{
ASSERT_TRUE(m_hasTexture);
ASSERT_NE(0u, layerTreeHostImpl()->resourceProvider()->numResources());
@@ -2445,21 +2445,21 @@ public:
private:
explicit EvictionTestLayerImpl(int id)
- : CCLayerImpl(id)
+ : LayerImpl(id)
, m_hasTexture(false) { }
bool m_hasTexture;
};
-void EvictionTestLayer::setTexturePriorities(const CCPriorityCalculator&)
+void EvictionTestLayer::setTexturePriorities(const PriorityCalculator&)
{
createTextureIfNeeded();
if (!m_texture.get())
return;
- m_texture->setRequestPriority(CCPriorityCalculator::uiPriority(true));
+ m_texture->setRequestPriority(PriorityCalculator::uiPriority(true));
}
-void EvictionTestLayer::update(CCTextureUpdateQueue& queue, const CCOcclusionTracker*, CCRenderingStats&)
+void EvictionTestLayer::update(TextureUpdateQueue& queue, const OcclusionTracker*, RenderingStats&)
{
createTextureIfNeeded();
if (!m_texture.get())
@@ -2469,22 +2469,22 @@ void EvictionTestLayer::update(CCTextureUpdateQueue& queue, const CCOcclusionTra
queue.appendFullUpload(upload);
}
-scoped_ptr<CCLayerImpl> EvictionTestLayer::createCCLayerImpl()
+scoped_ptr<LayerImpl> EvictionTestLayer::createLayerImpl()
{
- return EvictionTestLayerImpl::create(m_layerId).PassAs<CCLayerImpl>();
+ return EvictionTestLayerImpl::create(m_layerId).PassAs<LayerImpl>();
}
-void EvictionTestLayer::pushPropertiesTo(CCLayerImpl* layerImpl)
+void EvictionTestLayer::pushPropertiesTo(LayerImpl* layerImpl)
{
- LayerChromium::pushPropertiesTo(layerImpl);
+ Layer::pushPropertiesTo(layerImpl);
EvictionTestLayerImpl* testLayerImpl = static_cast<EvictionTestLayerImpl*>(layerImpl);
testLayerImpl->setHasTexture(m_texture->haveBackingTexture());
}
-class CCLayerTreeHostTestEvictTextures : public CCLayerTreeHostTest {
+class LayerTreeHostTestEvictTextures : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestEvictTextures()
+ LayerTreeHostTestEvictTextures()
: m_layer(EvictionTestLayer::create())
, m_implForEvictTextures(0)
, m_numCommits(0)
@@ -2502,7 +2502,7 @@ public:
class EvictTexturesTask : public WebKit::WebThread::Task {
public:
- EvictTexturesTask(CCLayerTreeHostTestEvictTextures* test) : m_test(test) { }
+ EvictTexturesTask(LayerTreeHostTestEvictTextures* test) : m_test(test) { }
virtual ~EvictTexturesTask() { }
virtual void run() OVERRIDE
{
@@ -2511,7 +2511,7 @@ public:
}
private:
- CCLayerTreeHostTestEvictTextures* m_test;
+ LayerTreeHostTestEvictTextures* m_test;
};
void postEvictTextures()
@@ -2571,7 +2571,7 @@ public:
}
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_implForEvictTextures = impl;
}
@@ -2609,20 +2609,20 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
+ MockContentLayerClient m_client;
scoped_refptr<EvictionTestLayer> m_layer;
- CCLayerTreeHostImpl* m_implForEvictTextures;
+ LayerTreeHostImpl* m_implForEvictTextures;
int m_numCommits;
};
-TEST_F(CCLayerTreeHostTestEvictTextures, runMultiThread)
+TEST_F(LayerTreeHostTestEvictTextures, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestLostContextAfterEvictTextures : public CCLayerTreeHostTest {
+class LayerTreeHostTestLostContextAfterEvictTextures : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestLostContextAfterEvictTextures()
+ LayerTreeHostTestLostContextAfterEvictTextures()
: m_layer(EvictionTestLayer::create())
, m_implForEvictTextures(0)
, m_numCommits(0)
@@ -2640,7 +2640,7 @@ public:
class EvictTexturesTask : public WebKit::WebThread::Task {
public:
- EvictTexturesTask(CCLayerTreeHostTestLostContextAfterEvictTextures* test) : m_test(test) { }
+ EvictTexturesTask(LayerTreeHostTestLostContextAfterEvictTextures* test) : m_test(test) { }
virtual ~EvictTexturesTask() { }
virtual void run() OVERRIDE
{
@@ -2648,7 +2648,7 @@ public:
}
private:
- CCLayerTreeHostTestLostContextAfterEvictTextures* m_test;
+ LayerTreeHostTestLostContextAfterEvictTextures* m_test;
};
void postEvictTextures()
@@ -2689,7 +2689,7 @@ public:
}
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_implForEvictTextures = impl;
}
@@ -2705,13 +2705,13 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
+ MockContentLayerClient m_client;
scoped_refptr<EvictionTestLayer> m_layer;
- CCLayerTreeHostImpl* m_implForEvictTextures;
+ LayerTreeHostImpl* m_implForEvictTextures;
int m_numCommits;
};
-SINGLE_AND_MULTI_THREAD_TEST_F(CCLayerTreeHostTestLostContextAfterEvictTextures)
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestLostContextAfterEvictTextures)
class CompositorFakeWebGraphicsContext3DWithEndQueryCausingLostContext : public WebKit::CompositorFakeWebGraphicsContext3D {
public:
@@ -2749,14 +2749,14 @@ private:
bool m_isContextLost;
};
-class CCLayerTreeHostTestLostContextWhileUpdatingResources : public CCLayerTreeHostTest {
+class LayerTreeHostTestLostContextWhileUpdatingResources : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestLostContextWhileUpdatingResources()
- : m_parent(ContentLayerChromiumWithUpdateTracking::create(&m_client))
+ LayerTreeHostTestLostContextWhileUpdatingResources()
+ : m_parent(ContentLayerWithUpdateTracking::create(&m_client))
, m_numChildren(50)
{
for (int i = 0; i < m_numChildren; i++)
- m_children.push_back(ContentLayerChromiumWithUpdateTracking::create(&m_client));
+ m_children.push_back(ContentLayerWithUpdateTracking::create(&m_client));
}
virtual scoped_ptr<WebKit::WebCompositorOutputSurface> createOutputSurface()
@@ -2777,7 +2777,7 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl* impl)
+ virtual void commitCompleteOnThread(LayerTreeHostImpl* impl)
{
endTest();
}
@@ -2794,20 +2794,20 @@ public:
}
private:
- MockContentLayerChromiumClient m_client;
- scoped_refptr<ContentLayerChromiumWithUpdateTracking> m_parent;
+ MockContentLayerClient m_client;
+ scoped_refptr<ContentLayerWithUpdateTracking> m_parent;
int m_numChildren;
- std::vector<scoped_refptr<ContentLayerChromiumWithUpdateTracking> > m_children;
+ std::vector<scoped_refptr<ContentLayerWithUpdateTracking> > m_children;
};
-TEST_F(CCLayerTreeHostTestLostContextWhileUpdatingResources, runMultiThread)
+TEST_F(LayerTreeHostTestLostContextWhileUpdatingResources, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestContinuousCommit : public CCLayerTreeHostTest {
+class LayerTreeHostTestContinuousCommit : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestContinuousCommit()
+ LayerTreeHostTestContinuousCommit()
: m_numCommitComplete(0)
, m_numDrawLayers(0)
{
@@ -2826,13 +2826,13 @@ public:
postSetNeedsCommitToMainThread();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
if (m_numDrawLayers == 1)
m_numCommitComplete++;
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_numDrawLayers++;
if (m_numDrawLayers == 2)
@@ -2850,14 +2850,14 @@ private:
int m_numDrawLayers;
};
-TEST_F(CCLayerTreeHostTestContinuousCommit, runMultiThread)
+TEST_F(LayerTreeHostTestContinuousCommit, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestContinuousInvalidate : public CCLayerTreeHostTest {
+class LayerTreeHostTestContinuousInvalidate : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestContinuousInvalidate()
+ LayerTreeHostTestContinuousInvalidate()
: m_numCommitComplete(0)
, m_numDrawLayers(0)
{
@@ -2868,7 +2868,7 @@ public:
m_layerTreeHost->setViewportSize(IntSize(10, 10), IntSize(10, 10));
m_layerTreeHost->rootLayer()->setBounds(IntSize(10, 10));
- m_contentLayer = ContentLayerChromium::create(&m_mockDelegate);
+ m_contentLayer = ContentLayer::create(&m_mockDelegate);
m_contentLayer->setBounds(IntSize(10, 10));
m_contentLayer->setPosition(FloatPoint(0, 0));
m_contentLayer->setAnchorPoint(FloatPoint(0, 0));
@@ -2883,13 +2883,13 @@ public:
m_contentLayer->setNeedsDisplay();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
if (m_numDrawLayers == 1)
m_numCommitComplete++;
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_numDrawLayers++;
if (m_numDrawLayers == 2)
@@ -2901,25 +2901,25 @@ public:
// Check that we didn't commit twice between first and second draw.
EXPECT_EQ(1, m_numCommitComplete);
- // Clear layer references so CCLayerTreeHost dies.
+ // Clear layer references so LayerTreeHost dies.
m_contentLayer = NULL;
}
private:
- MockContentLayerChromiumClient m_mockDelegate;
- scoped_refptr<LayerChromium> m_contentLayer;
+ MockContentLayerClient m_mockDelegate;
+ scoped_refptr<Layer> m_contentLayer;
int m_numCommitComplete;
int m_numDrawLayers;
};
-TEST_F(CCLayerTreeHostTestContinuousInvalidate, runMultiThread)
+TEST_F(LayerTreeHostTestContinuousInvalidate, runMultiThread)
{
runTest(true);
}
-class CCLayerTreeHostTestContinuousAnimate : public CCLayerTreeHostTest {
+class LayerTreeHostTestContinuousAnimate : public LayerTreeHostTest {
public:
- CCLayerTreeHostTestContinuousAnimate()
+ LayerTreeHostTestContinuousAnimate()
: m_numCommitComplete(0)
, m_numDrawLayers(0)
{
@@ -2943,13 +2943,13 @@ public:
m_layerTreeHost->rootLayer()->setNeedsDisplay();
}
- virtual void commitCompleteOnCCThread(CCLayerTreeHostImpl*) OVERRIDE
+ virtual void commitCompleteOnThread(LayerTreeHostImpl*) OVERRIDE
{
if (m_numDrawLayers == 1)
m_numCommitComplete++;
}
- virtual void drawLayersOnCCThread(CCLayerTreeHostImpl* impl) OVERRIDE
+ virtual void drawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE
{
m_numDrawLayers++;
if (m_numDrawLayers == 2)
@@ -2967,7 +2967,7 @@ private:
int m_numDrawLayers;
};
-TEST_F(CCLayerTreeHostTestContinuousAnimate, runMultiThread)
+TEST_F(LayerTreeHostTestContinuousAnimate, runMultiThread)
{
runTest(true);
}

Powered by Google App Engine
This is Rietveld 408576698