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 bb7f72008b38433e3629fe6ea4351da998a26950..4128e8a813117eadcc0d4c90221d286c831bed27 100644 |
--- a/cc/trees/layer_tree_host_unittest.cc |
+++ b/cc/trees/layer_tree_host_unittest.cc |
@@ -101,7 +101,7 @@ class LayerTreeHostTestHasImplThreadTest : public LayerTreeHostTest { |
bool single_threaded_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestHasImplThreadTest); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestHasImplThreadTest); |
class LayerTreeHostTestSetNeedsCommitInsideLayout : public LayerTreeHostTest { |
protected: |
@@ -120,7 +120,7 @@ class LayerTreeHostTestSetNeedsCommitInsideLayout : public LayerTreeHostTest { |
void AfterTest() override {} |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestSetNeedsCommitInsideLayout); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsCommitInsideLayout); |
class LayerTreeHostTestFrameOrdering : public LayerTreeHostTest { |
protected: |
@@ -195,7 +195,7 @@ class LayerTreeHostTestFrameOrdering : public LayerTreeHostTest { |
ImplOrder impl_ = IMPL_START; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestFrameOrdering); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestFrameOrdering); |
class LayerTreeHostTestSetNeedsUpdateInsideLayout : public LayerTreeHostTest { |
protected: |
@@ -214,7 +214,7 @@ class LayerTreeHostTestSetNeedsUpdateInsideLayout : public LayerTreeHostTest { |
void AfterTest() override {} |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestSetNeedsUpdateInsideLayout); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsUpdateInsideLayout); |
// Test if the LTHI receives ReadyToActivate notifications from the TileManager |
// when no raster tasks get scheduled. |
@@ -258,7 +258,7 @@ class LayerTreeHostTestReadyToActivateEmpty : public LayerTreeHostTest { |
size_t required_for_activation_count_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestReadyToActivateEmpty); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestReadyToActivateEmpty); |
// Test if the LTHI receives ReadyToActivate notifications from the TileManager |
// when some raster tasks flagged as REQUIRED_FOR_ACTIVATION got scheduled. |
@@ -289,7 +289,7 @@ class LayerTreeHostTestReadyToActivateNonEmpty |
// No single thread test because the commit goes directly to the active tree in |
// single thread mode, so notify ready to activate is skipped. |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestReadyToActivateNonEmpty); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestReadyToActivateNonEmpty); |
// Test if the LTHI receives ReadyToDraw notifications from the TileManager when |
// no raster tasks get scheduled. |
@@ -329,7 +329,7 @@ class LayerTreeHostTestReadyToDrawEmpty : public LayerTreeHostTest { |
size_t required_for_draw_count_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestReadyToDrawEmpty); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestReadyToDrawEmpty); |
// Test if the LTHI receives ReadyToDraw notifications from the TileManager when |
// some raster tasks flagged as REQUIRED_FOR_DRAW got scheduled. |
@@ -436,8 +436,6 @@ class LayerTreeHostTestReadyToDrawVisibility : public LayerTreeHostTest { |
// single threaded mode. |
SINGLE_THREAD_TEST_F(LayerTreeHostTestReadyToDrawVisibility); |
-// Since the LayerTreeHostContextCacheTests exclusively tests the behavior of |
-// LayerTreeHostImpl, they don't need to run for the remote mode. |
class LayerTreeHostContextCacheTest : public LayerTreeHostTest { |
public: |
std::unique_ptr<TestCompositorFrameSink> CreateCompositorFrameSink( |
@@ -658,7 +656,7 @@ class LayerTreeHostTestSetNeedsCommit1 : public LayerTreeHostTest { |
int num_draws_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestSetNeedsCommit1); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsCommit1); |
// A SetNeedsCommit should lead to 1 commit. Issuing a second commit after that |
// first committed frame draws should lead to another commit. |
@@ -694,7 +692,7 @@ class LayerTreeHostTestSetNeedsCommit2 : public LayerTreeHostTest { |
int num_draws_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsCommit2); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsCommit2); |
// Verify that we pass property values in PushPropertiesTo. |
class LayerTreeHostTestPushPropertiesTo : public LayerTreeHostTest { |
@@ -789,7 +787,7 @@ class LayerTreeHostTestPushPropertiesTo : public LayerTreeHostTest { |
int index_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestPushPropertiesTo); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPushPropertiesTo); |
class LayerTreeHostTestPushNodeOwnerToNodeIdMap : public LayerTreeHostTest { |
protected: |
@@ -920,11 +918,6 @@ class LayerTreeHostTestPushNodeOwnerToNodeIdMap : public LayerTreeHostTest { |
scoped_refptr<Layer> child_; |
}; |
-// This test compares the value of tree indexes from Layers on the engine to the |
-// resulting PropertyTrees copied to the pending tree after the commit on the |
-// client. This will result in a failure for LTH remote test since while the |
-// client side Layers would have the correct values for these indexes, but the |
-// engine will never build PropertyTrees in LTH remote. See crbug.com/655795. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPushNodeOwnerToNodeIdMap); |
class LayerTreeHostTestPushElementIdToNodeIdMap : public LayerTreeHostTest { |
@@ -1111,12 +1104,6 @@ class LayerTreeHostTestSurfaceDamage : public LayerTreeHostTest { |
scoped_refptr<Layer> grand_child_; |
}; |
-// This test changes properties on the Layer and ensures that the subtree damage |
-// is tracked correctly on the resulting RenderSurfaceImpl for the corresponding |
-// LayerImpl. Since the remote code path currently synchronizes the hierarchy |
-// between the engine and client for every frame, all Layers on the client end |
-// up being marked as damaged. |
-// Enable this when crbug.com/605170 is fixed. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSurfaceDamage); |
// Verify damage status of property trees is preserved after commit. |
@@ -1328,9 +1315,6 @@ class LayerTreeHostTestEffectTreeSync : public LayerTreeHostTest { |
FilterOperations sepia_filter_; |
}; |
-// This test verifies that correct values are retained on the impl thread in |
-// cases where they are animated on that thread. Since remote mode doesn't |
-// support threaded animations, we don't need to run this in remote mode. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestEffectTreeSync); |
class LayerTreeHostTestTransformTreeSync : public LayerTreeHostTest { |
@@ -1408,9 +1392,6 @@ class LayerTreeHostTestTransformTreeSync : public LayerTreeHostTest { |
scoped_refptr<Layer> root_; |
}; |
-// This test verifies that correct values are retained on the impl thread in |
-// cases where they are animated on that thread. Since remote mode doesn't |
-// support threaded animations, we don't need to run this in remote mode. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestTransformTreeSync); |
// Verify damage status is updated even when the transform tree doesn't need |
@@ -1485,9 +1466,6 @@ class LayerTreeHostTestTransformTreeDamageIsUpdated : public LayerTreeHostTest { |
scoped_refptr<Layer> grand_child_; |
}; |
-// This test verifies that correct values are retained on the impl thread in |
-// cases where they are animated on that thread. Since remote mode doesn't |
-// support threaded animations, we don't need to run this in remote mode. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestTransformTreeDamageIsUpdated); |
// Test that when mask layers switches layers, this gets pushed onto impl. |
@@ -1558,12 +1536,6 @@ class LayerTreeHostTestSwitchMaskLayer : public LayerTreeHostTest { |
int index_; |
}; |
-// This test also verifies that the Layers updated in a main frame correspond |
-// only to the Layers that need updates computed using |
-// draw_property_utils::FindLayersThatNeedUpdates. Since LayerTreeHostRemote |
-// currently updates all Layers during the main frame, the test fails for remote |
-// mode. |
-// TODO(xingliu): Revisit enabling this when crbug.com/650885 is resolved. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSwitchMaskLayer); |
// 1 setNeedsRedraw after the first commit has completed should lead to 1 |
@@ -1600,7 +1572,7 @@ class LayerTreeHostTestSetNeedsRedraw : public LayerTreeHostTest { |
int num_draws_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsRedraw); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsRedraw); |
// After setNeedsRedrawRect(invalid_rect) the final damage_rect |
// must contain invalid_rect. |
@@ -1658,7 +1630,7 @@ class LayerTreeHostTestSetNeedsRedrawRect : public LayerTreeHostTest { |
scoped_refptr<FakePictureLayer> root_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestSetNeedsRedrawRect); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetNeedsRedrawRect); |
// Ensure the texture size of the pending and active trees are identical when a |
// layer is not in the viewport and a resize happens on the viewport |
@@ -1737,7 +1709,7 @@ class LayerTreeHostTestGpuRasterDeviceSizeChanged : public LayerTreeHostTest { |
// As there's no pending tree in single-threaded case, this test should run |
// only for multi-threaded case. |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestGpuRasterDeviceSizeChanged); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestGpuRasterDeviceSizeChanged); |
class LayerTreeHostTestNoExtraCommitFromInvalidate : public LayerTreeHostTest { |
public: |
@@ -1787,7 +1759,7 @@ class LayerTreeHostTestNoExtraCommitFromInvalidate : public LayerTreeHostTest { |
scoped_refptr<Layer> scaled_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestNoExtraCommitFromInvalidate); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestNoExtraCommitFromInvalidate); |
class LayerTreeHostTestNoExtraCommitFromScrollbarInvalidate |
: public LayerTreeHostTest { |
@@ -1844,8 +1816,6 @@ class LayerTreeHostTestNoExtraCommitFromScrollbarInvalidate |
scoped_refptr<FakePaintedScrollbarLayer> scrollbar_; |
}; |
-// No remote test here because PaintedScrollbarLayer is not supported by LTH |
-// remote. |
SINGLE_AND_MULTI_THREAD_TEST_F( |
LayerTreeHostTestNoExtraCommitFromScrollbarInvalidate); |
@@ -1913,7 +1883,7 @@ class LayerTreeHostTestDeviceScaleFactorChange : public LayerTreeHostTest { |
scoped_refptr<Layer> child_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestDeviceScaleFactorChange); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestDeviceScaleFactorChange); |
class LayerTreeHostTestDeviceColorSpaceChange : public LayerTreeHostTest { |
public: |
@@ -2036,9 +2006,6 @@ class LayerTreeHostTestDeviceColorSpaceChange : public LayerTreeHostTest { |
scoped_refptr<Layer> child_layer_; |
}; |
-// No remote test because LTH remote doesn't serialize device_color_space, so |
-// LTH in process will always use the default color space here. |
-// see crbug/658786. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestDeviceColorSpaceChange); |
class LayerTreeHostTestSetNextCommitForcesRedraw : public LayerTreeHostTest { |
@@ -2129,7 +2096,6 @@ class LayerTreeHostTestSetNextCommitForcesRedraw : public LayerTreeHostTest { |
// This test blocks activation which is not supported for single thread mode. |
MULTI_THREAD_BLOCKNOTIFY_TEST_F(LayerTreeHostTestSetNextCommitForcesRedraw); |
-REMOTE_TEST_F(LayerTreeHostTestSetNextCommitForcesRedraw); |
// Tests that if a layer is not drawn because of some reason in the parent then |
// its damage is preserved until the next time it is drawn. |
@@ -2226,7 +2192,7 @@ class LayerTreeHostTestUndrawnLayersDamageLater : public LayerTreeHostTest { |
scoped_refptr<FakePictureLayer> child_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestUndrawnLayersDamageLater); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestUndrawnLayersDamageLater); |
// Tests that if a layer is not drawn because of some reason in the parent then |
// its damage is preserved until the next time it is drawn. |
@@ -2331,7 +2297,7 @@ class LayerTreeHostTestDamageWithScale : public LayerTreeHostTest { |
scoped_refptr<Layer> child_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestDamageWithScale); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestDamageWithScale); |
// This test verifies that properties on the layer tree host are commited |
// to the impl side. |
@@ -2375,7 +2341,7 @@ class LayerTreeHostTestCommit : public LayerTreeHostTest { |
void AfterTest() override {} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); |
// This test verifies that LayerTreeHostImpl's current frame time gets |
// updated in consecutive frames when it doesn't draw due to tree |
@@ -2433,7 +2399,6 @@ class LayerTreeHostTestFrameTimeUpdatesAfterActivationFails |
// This test blocks activation which is not supported for single thread mode. |
MULTI_THREAD_BLOCKNOTIFY_TEST_F( |
LayerTreeHostTestFrameTimeUpdatesAfterActivationFails); |
-REMOTE_TEST_F(LayerTreeHostTestFrameTimeUpdatesAfterActivationFails); |
// This test verifies that LayerTreeHostImpl's current frame time gets |
// updated in consecutive frames when it draws in each frame. |
@@ -2482,7 +2447,7 @@ class LayerTreeHostTestFrameTimeUpdatesAfterDraw : public LayerTreeHostTest { |
base::TimeTicks first_frame_time_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestFrameTimeUpdatesAfterDraw); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestFrameTimeUpdatesAfterDraw); |
// Verifies that StartPageScaleAnimation events propagate correctly |
// from LayerTreeHost to LayerTreeHostImpl in the MT compositor. |
@@ -2560,7 +2525,6 @@ class LayerTreeHostTestStartPageScaleAnimation : public LayerTreeHostTest { |
}; |
// Single thread proxy does not support impl-side page scale changes. |
-// Remote test does not support page scale animation. |
MULTI_THREAD_TEST_F(LayerTreeHostTestStartPageScaleAnimation); |
class LayerTreeHostTestSetVisible : public LayerTreeHostTest { |
@@ -2591,7 +2555,7 @@ class LayerTreeHostTestSetVisible : public LayerTreeHostTest { |
int num_draws_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetVisible); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestSetVisible); |
class LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers |
: public LayerTreeHostTest { |
@@ -2693,8 +2657,7 @@ class LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers |
scoped_refptr<FakePictureLayer> child_layer_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
- LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers); |
class LayerTreeHostTestContinuousInvalidate : public LayerTreeHostTest { |
public: |
@@ -2744,7 +2707,7 @@ class LayerTreeHostTestContinuousInvalidate : public LayerTreeHostTest { |
int num_draw_layers_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestContinuousInvalidate); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestContinuousInvalidate); |
class LayerTreeHostTestDeferCommits : public LayerTreeHostTest { |
public: |
@@ -2802,7 +2765,7 @@ class LayerTreeHostTestDeferCommits : public LayerTreeHostTest { |
int num_send_begin_main_frame_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestDeferCommits); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestDeferCommits); |
class LayerTreeHostTestCompositeImmediatelyStateTransitions |
: public LayerTreeHostTest { |
@@ -2961,7 +2924,7 @@ class LayerTreeHostTestLCDChange : public LayerTreeHostTest { |
int num_tiles_rastered_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestLCDChange); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestLCDChange); |
class LayerTreeHostTestBeginFrameNotificationShutdownWhileEnabled |
: public LayerTreeHostTest { |
@@ -2983,8 +2946,6 @@ class LayerTreeHostTestBeginFrameNotificationShutdownWhileEnabled |
void AfterTest() override {} |
}; |
-// No remote test since synchronous renderer compositor is not supported for LTH |
-// remote. |
MULTI_THREAD_TEST_F( |
LayerTreeHostTestBeginFrameNotificationShutdownWhileEnabled); |
@@ -3109,8 +3070,6 @@ class LayerTreeHostTestAbortedCommitDoesntStallSynchronousCompositor |
OnDrawCompositorFrameSink* compositor_frame_sink_ = nullptr; |
}; |
-// No remote test since synchronous renderer compositor is not supported for LTH |
-// remote. |
MULTI_THREAD_TEST_F( |
LayerTreeHostTestAbortedCommitDoesntStallSynchronousCompositor); |
@@ -3138,7 +3097,7 @@ class LayerTreeHostTestUninvertibleTransformDoesNotBlockActivation |
FakeContentLayerClient client_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F( |
+SINGLE_AND_MULTI_THREAD_TEST_F( |
LayerTreeHostTestUninvertibleTransformDoesNotBlockActivation); |
class LayerTreeHostTestNumFramesPending : public LayerTreeHostTest { |
@@ -3187,7 +3146,7 @@ class LayerTreeHostTestNumFramesPending : public LayerTreeHostTest { |
int frame_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestNumFramesPending); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestNumFramesPending); |
class LayerTreeHostTestResourcelessSoftwareDraw : public LayerTreeHostTest { |
protected: |
@@ -3293,8 +3252,6 @@ class LayerTreeHostTestResourcelessSoftwareDraw : public LayerTreeHostTest { |
}; |
// Resourceless is not used for SingleThreadProxy, so it is unimplemented. |
-// No remote test since synchronous renderer compositor is not supported for LTH |
-// remote. |
MULTI_THREAD_TEST_F(LayerTreeHostTestResourcelessSoftwareDraw); |
// Test for UI Resource management. |
@@ -3391,8 +3348,6 @@ class LayerTreeHostTestUIResource : public LayerTreeHostTest { |
int num_ui_resources_; |
}; |
-// No remote test since LTH remote does not support UIResourceLayers and |
-// PaintedScrollbarLayers, which uses UIResourceManager. |
MULTI_THREAD_TEST_F(LayerTreeHostTestUIResource); |
class LayerTreeHostTestLayersPushProperties : public LayerTreeHostTest { |
@@ -3595,9 +3550,6 @@ class LayerTreeHostTestLayersPushProperties : public LayerTreeHostTest { |
size_t expected_push_properties_leaf_layer_; |
}; |
-// No remote test because LTH remote does not build property trees, so layers |
-// to push properties are different between engine and client. |
-// See crbug/655795. |
MULTI_THREAD_TEST_F(LayerTreeHostTestLayersPushProperties); |
class LayerTreeHostTestImplLayersPushProperties |
@@ -3794,9 +3746,6 @@ class LayerTreeHostTestImplLayersPushProperties |
size_t expected_push_properties_grandchild2_impl_; |
}; |
-// No remote test because LTH remote does not build property trees, so layers |
-// to push properties are different between engine and client. |
-// See crbug/655795. |
MULTI_THREAD_TEST_F(LayerTreeHostTestImplLayersPushProperties); |
class LayerTreeHostTestPropertyChangesDuringUpdateArePushed |
@@ -3854,7 +3803,6 @@ class LayerTreeHostTestPropertyChangesDuringUpdateArePushed |
scoped_refptr<FakePaintedScrollbarLayer> scrollbar_layer_; |
}; |
-// No remote test since remote LTH does not support PaintedScrollbarLayer. |
MULTI_THREAD_TEST_F(LayerTreeHostTestPropertyChangesDuringUpdateArePushed); |
class LayerTreeHostTestSetDrawableCausesCommit : public LayerTreeHostTest { |
@@ -3915,7 +3863,7 @@ class LayerTreeHostTestSetDrawableCausesCommit : public LayerTreeHostTest { |
scoped_refptr<PushPropertiesCountingLayer> child_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSetDrawableCausesCommit); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestSetDrawableCausesCommit); |
class LayerTreeHostTestCasePushPropertiesThreeGrandChildren |
: public LayerTreeHostTest { |
@@ -3988,8 +3936,7 @@ class LayerTreeHostTestPushPropertiesAddingToTreeRequiresPush |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
- LayerTreeHostTestPushPropertiesAddingToTreeRequiresPush); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestPushPropertiesAddingToTreeRequiresPush); |
class LayerTreeHostTestPushPropertiesRemovingChildStopsRecursion |
: public LayerTreeHostTestCasePushPropertiesThreeGrandChildren { |
@@ -4072,8 +4019,7 @@ class LayerTreeHostTestPushPropertiesRemovingChildStopsRecursion |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
- LayerTreeHostTestPushPropertiesRemovingChildStopsRecursion); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestPushPropertiesRemovingChildStopsRecursion); |
class LayerTreeHostTestPushPropertiesRemovingChildStopsRecursionWithPersistence |
: public LayerTreeHostTestCasePushPropertiesThreeGrandChildren { |
@@ -4121,7 +4067,7 @@ class LayerTreeHostTestPushPropertiesRemovingChildStopsRecursionWithPersistence |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
+MULTI_THREAD_TEST_F( |
LayerTreeHostTestPushPropertiesRemovingChildStopsRecursionWithPersistence); |
class LayerTreeHostTestPushPropertiesSetPropertiesWhileOutsideTree |
@@ -4190,7 +4136,7 @@ class LayerTreeHostTestPushPropertiesSetPropertiesWhileOutsideTree |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
+MULTI_THREAD_TEST_F( |
LayerTreeHostTestPushPropertiesSetPropertiesWhileOutsideTree); |
class LayerTreeHostTestPushPropertiesSetPropertyInParentThenChild |
@@ -4255,7 +4201,7 @@ class LayerTreeHostTestPushPropertiesSetPropertyInParentThenChild |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
+MULTI_THREAD_TEST_F( |
LayerTreeHostTestPushPropertiesSetPropertyInParentThenChild); |
class LayerTreeHostTestPushPropertiesSetPropertyInChildThenParent |
@@ -4320,7 +4266,7 @@ class LayerTreeHostTestPushPropertiesSetPropertyInChildThenParent |
} |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F( |
+MULTI_THREAD_TEST_F( |
LayerTreeHostTestPushPropertiesSetPropertyInChildThenParent); |
// This test verifies that the tree activation callback is invoked correctly. |
@@ -4379,7 +4325,7 @@ class LayerTreeHostTestTreeActivationCallback : public LayerTreeHostTest { |
int callback_count_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestTreeActivationCallback); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestTreeActivationCallback); |
class LayerInvalidateCausesDraw : public LayerTreeHostTest { |
public: |
@@ -4442,7 +4388,6 @@ class LayerTreeHostTestVideoLayerInvalidate : public LayerInvalidateCausesDraw { |
FakeVideoFrameProvider provider_; |
}; |
-// LTH remote does not support VideoLayer. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestVideoLayerInvalidate); |
class LayerTreeHostTestPushHiddenLayer : public LayerTreeHostTest { |
@@ -4510,7 +4455,7 @@ class LayerTreeHostTestPushHiddenLayer : public LayerTreeHostTest { |
scoped_refptr<SolidColorLayer> child_layer_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestPushHiddenLayer); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPushHiddenLayer); |
class LayerTreeHostTestUpdateLayerInEmptyViewport : public LayerTreeHostTest { |
protected: |
@@ -4543,7 +4488,7 @@ class LayerTreeHostTestUpdateLayerInEmptyViewport : public LayerTreeHostTest { |
scoped_refptr<FakePictureLayer> root_layer_; |
}; |
-REMOTE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestUpdateLayerInEmptyViewport); |
+MULTI_THREAD_TEST_F(LayerTreeHostTestUpdateLayerInEmptyViewport); |
class LayerTreeHostTestElasticOverscroll : public LayerTreeHostTest { |
public: |
@@ -4638,7 +4583,6 @@ class LayerTreeHostTestElasticOverscroll : public LayerTreeHostTest { |
int num_draws_; |
}; |
-// Remote test does not support enable_elastic_overscroll. |
MULTI_THREAD_TEST_F(LayerTreeHostTestElasticOverscroll); |
struct TestSwapPromiseResult { |
@@ -4745,9 +4689,6 @@ class PinnedLayerTreeSwapPromise : public LayerTreeHostTest { |
TestSwapPromiseResult pinned_active_swap_promise_result_; |
}; |
-// No remote test because this test compares the swap promises result between |
-// LTH in process and LTH impl. LTH remote runs its own swap promise, and we |
-// don't send swap promises to the client. |
MULTI_THREAD_TEST_F(PinnedLayerTreeSwapPromise); |
class LayerTreeHostTestBreakSwapPromise : public LayerTreeHostTest { |
@@ -4845,8 +4786,6 @@ class LayerTreeHostTestBreakSwapPromise : public LayerTreeHostTest { |
TestSwapPromiseResult swap_promise_result_[3]; |
}; |
-// No remote test because LTH remote runs its own swap promises, and we |
-// don't send swap promises to the LTH in process on the client side. |
MULTI_THREAD_TEST_F(LayerTreeHostTestBreakSwapPromise); |
class LayerTreeHostTestKeepSwapPromise : public LayerTreeHostTest { |
@@ -4938,8 +4877,6 @@ class LayerTreeHostTestKeepSwapPromise : public LayerTreeHostTest { |
TestSwapPromiseResult swap_promise_result_; |
}; |
-// No remote test because LTH remote runs its own swap promises, and we |
-// don't send swap promises to the LTH in process on the client side. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestKeepSwapPromise); |
class LayerTreeHostTestKeepSwapPromiseMFBA : public LayerTreeHostTest { |
@@ -5054,8 +4991,6 @@ class LayerTreeHostTestKeepSwapPromiseMFBA : public LayerTreeHostTest { |
TestSwapPromiseResult swap_promise_result_; |
}; |
-// No remote test because LTH remote runs its own swap promises, and we |
-// don't send swap promises to the LTH in process on the client side. |
MULTI_THREAD_TEST_F(LayerTreeHostTestKeepSwapPromiseMFBA); |
class LayerTreeHostTestBreakSwapPromiseForVisibility |
@@ -5098,8 +5033,6 @@ class LayerTreeHostTestBreakSwapPromiseForVisibility |
TestSwapPromiseResult swap_promise_result_; |
}; |
-// No remote test because LTH remote runs its own swap promises, and we |
-// don't send swap promises to the LTH in process on the client side. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestBreakSwapPromiseForVisibility); |
class SimpleSwapPromiseMonitor : public SwapPromiseMonitor { |
@@ -5183,8 +5116,6 @@ class LayerTreeHostTestSimpleSwapPromiseMonitor : public LayerTreeHostTest { |
void AfterTest() override {} |
}; |
-// No remote test because LTH remote runs its own swap promises, and we |
-// don't send swap promises to the LTH in process on the client side. |
SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSimpleSwapPromiseMonitor); |
class LayerTreeHostTestHighResRequiredAfterEvictingUIResources |
@@ -5406,8 +5337,6 @@ class LayerTreeHostTestGpuRasterizationEnabled : public LayerTreeHostTest { |
FakeRecordingSource* recording_source_; |
}; |
-// No remote test since we does not send gpu rasterization flag to the client. |
-// See crbug/650431. |
MULTI_THREAD_TEST_F(LayerTreeHostTestGpuRasterizationEnabled); |
class LayerTreeHostTestGpuRasterizationReenabled : public LayerTreeHostTest { |
@@ -5804,7 +5733,7 @@ class LayerTreeHostTestRenderSurfaceEffectTreeIndex : public LayerTreeHostTest { |
scoped_refptr<Layer> grand_child_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeHostTestRenderSurfaceEffectTreeIndex); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestRenderSurfaceEffectTreeIndex); |
// Do a synchronous composite and assert that the swap promise succeeds. |
class LayerTreeHostTestSynchronousCompositeSwapPromise |
@@ -6917,7 +6846,7 @@ class LayerTreeTestMaskLayerWithDifferentBounds : public LayerTreeTest { |
FakeContentLayerClient client_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeTestMaskLayerWithDifferentBounds); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeTestMaskLayerWithDifferentBounds); |
class LayerTreeTestPageScaleFlags : public LayerTreeTest { |
protected: |
@@ -6988,7 +6917,7 @@ class LayerTreeTestPageScaleFlags : public LayerTreeTest { |
std::vector<int> not_affected_by_page_scale_; |
}; |
-SINGLE_MULTI_AND_REMOTE_TEST_F(LayerTreeTestPageScaleFlags); |
+SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeTestPageScaleFlags); |
class LayerTreeHostTestDestroyWhileInitializingOutputSurface |
: public LayerTreeHostTest { |