Index: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp |
diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp |
index 43a45fe3ce004c65aca6bd64ce2f0ba626beb2d3..59ebdfbb630a58ecb760b3831009819d5780d7e9 100644 |
--- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp |
+++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp |
@@ -1007,44 +1007,6 @@ TEST_F(CanvasRenderingContext2DTest, GetImageDataDisablesAcceleration) { |
savedFixedRenderingMode); |
} |
-TEST_F(CanvasRenderingContext2DTest, |
- PreferNoAccelerationHintDisablesAcceleration) { |
- bool savedFixedRenderingMode = |
- RuntimeEnabledFeatures::canvas2dFixedRenderingModeEnabled(); |
- RuntimeEnabledFeatures::setCanvas2dFixedRenderingModeEnabled(false); |
- |
- createContext(NonOpaque); |
- FakeGLES2Interface gl; |
- std::unique_ptr<FakeWebGraphicsContext3DProvider> contextProvider( |
- new FakeWebGraphicsContext3DProvider(&gl)); |
- IntSize size(300, 300); |
- RefPtr<Canvas2DLayerBridge> bridge = |
- makeBridge(std::move(contextProvider), size, |
- Canvas2DLayerBridge::EnableAcceleration); |
- std::unique_ptr<Canvas2DImageBufferSurface> surface( |
- new Canvas2DImageBufferSurface(bridge, size)); |
- canvasElement().createImageBufferUsingSurfaceForTesting(std::move(surface)); |
- |
- EXPECT_TRUE(canvasElement().buffer()->isAccelerated()); |
- SourceImageStatus status = InvalidSourceImageStatus; |
- canvasElement().getSourceImageForCanvas( |
- &status, PreferNoAcceleration, SnapshotReasonUnitTests, FloatSize(size)); |
- EXPECT_EQ(NormalSourceImageStatus, status); |
- if (ExpensiveCanvasHeuristicParameters::DisableAccelerationToAvoidReadbacks) { |
- EXPECT_FALSE(canvasElement().buffer()->isAccelerated()); |
- EXPECT_EQ(0u, getGlobalAcceleratedImageBufferCount()); |
- EXPECT_EQ(0, getGlobalGPUMemoryUsage()); |
- } else { |
- EXPECT_TRUE(canvasElement().buffer()->isAccelerated()); |
- EXPECT_EQ(1u, getGlobalAcceleratedImageBufferCount()); |
- EXPECT_EQ(720000, getGlobalGPUMemoryUsage()); |
- } |
- |
- // Restore global state to prevent side-effects on other tests |
- RuntimeEnabledFeatures::setCanvas2dFixedRenderingModeEnabled( |
- savedFixedRenderingMode); |
-} |
- |
TEST_F(CanvasRenderingContext2DTest, TextureUploadHeuristics) { |
bool savedFixedRenderingMode = |
RuntimeEnabledFeatures::canvas2dFixedRenderingModeEnabled(); |