| Index: cc/trees/layer_tree_host_unittest.cc
|
| diff --git a/cc/trees/layer_tree_host_unittest.cc b/cc/trees/layer_tree_host_unittest.cc
|
| index 7c5c1a30bed440ce88c1a1796a02716b6cddf464..1624ef0f9041e8108e5457e1230bbe4d8f3d5592 100644
|
| --- a/cc/trees/layer_tree_host_unittest.cc
|
| +++ b/cc/trees/layer_tree_host_unittest.cc
|
| @@ -2399,15 +2399,13 @@ class LayerTreeHostTestBeginFrameNotificationShutdownWhileEnabled
|
| MULTI_THREAD_TEST_F(
|
| LayerTreeHostTestBeginFrameNotificationShutdownWhileEnabled);
|
|
|
| -class LayerTreeHostTestAbortedCommitDoesntStallNextCommitWhenIdle
|
| - : public LayerTreeHostTest {
|
| +class LayerTreeHostTestAbortedCommitDoesntStall : public LayerTreeHostTest {
|
| protected:
|
| - LayerTreeHostTestAbortedCommitDoesntStallNextCommitWhenIdle()
|
| + LayerTreeHostTestAbortedCommitDoesntStall()
|
| : commit_count_(0), commit_complete_count_(0) {}
|
|
|
| virtual void InitializeSettings(LayerTreeSettings* settings) OVERRIDE {
|
| settings->begin_frame_scheduling_enabled = true;
|
| - settings->using_synchronous_renderer_compositor = true;
|
| }
|
|
|
| virtual void BeginTest() OVERRIDE { PostSetNeedsCommitToMainThread(); }
|
| @@ -2441,8 +2439,26 @@ class LayerTreeHostTestAbortedCommitDoesntStallNextCommitWhenIdle
|
| int commit_complete_count_;
|
| };
|
|
|
| +class LayerTreeHostTestAbortedCommitDoesntStallSynchronousCompositor
|
| + : public LayerTreeHostTestAbortedCommitDoesntStall {
|
| + virtual void InitializeSettings(LayerTreeSettings* settings) OVERRIDE {
|
| + LayerTreeHostTestAbortedCommitDoesntStall::InitializeSettings(settings);
|
| + settings->using_synchronous_renderer_compositor = true;
|
| + }
|
| +};
|
| +
|
| MULTI_THREAD_TEST_F(
|
| - LayerTreeHostTestAbortedCommitDoesntStallNextCommitWhenIdle);
|
| + LayerTreeHostTestAbortedCommitDoesntStallSynchronousCompositor);
|
| +
|
| +class LayerTreeHostTestAbortedCommitDoesntStallDisabledVsync
|
| + : public LayerTreeHostTestAbortedCommitDoesntStall {
|
| + virtual void InitializeSettings(LayerTreeSettings* settings) OVERRIDE {
|
| + LayerTreeHostTestAbortedCommitDoesntStall::InitializeSettings(settings);
|
| + settings->throttle_frame_production = false;
|
| + }
|
| +};
|
| +
|
| +MULTI_THREAD_TEST_F(LayerTreeHostTestAbortedCommitDoesntStallDisabledVsync);
|
|
|
| class LayerTreeHostTestUninvertibleTransformDoesNotBlockActivation
|
| : public LayerTreeHostTest {
|
|
|