summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc')
-rw-r--r--chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc21
1 files changed, 5 insertions, 16 deletions
diff --git a/chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc b/chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc
index c5f07c6736e..2fdde120800 100644
--- a/chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc
+++ b/chromium/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test.cc
@@ -42,8 +42,8 @@
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/renderer/platform/graphics/canvas_color_params.h"
#include "third_party/blink/renderer/platform/graphics/gpu/drawing_buffer_test_helpers.h"
+#include "third_party/blink/renderer/platform/graphics/test/gpu_memory_buffer_test_platform.h"
#include "third_party/blink/renderer/platform/testing/runtime_enabled_features_test_helpers.h"
-#include "third_party/blink/renderer/platform/testing/testing_platform_support.h"
#include "v8/include/v8.h"
using testing::Test;
@@ -51,19 +51,6 @@ using testing::_;
namespace blink {
-namespace {
-
-class FakePlatformSupport : public TestingPlatformSupport {
- gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() override {
- return &test_gpu_memory_buffer_manager_;
- }
-
- private:
- viz::TestGpuMemoryBufferManager test_gpu_memory_buffer_manager_;
-};
-
-} // anonymous namespace
-
class DrawingBufferTest : public Test {
protected:
void SetUp() override { Init(kDisableMultisampling); }
@@ -394,7 +381,8 @@ class DrawingBufferImageChromiumTest : public DrawingBufferTest,
protected:
void SetUp() override {
- platform_.reset(new ScopedTestingPlatformSupport<FakePlatformSupport>);
+ platform_.reset(
+ new ScopedTestingPlatformSupport<GpuMemoryBufferTestPlatform>);
IntSize initial_size(kInitialWidth, kInitialHeight);
auto gl = std::make_unique<GLES2InterfaceForTests>();
@@ -418,7 +406,8 @@ class DrawingBufferImageChromiumTest : public DrawingBufferTest,
}
GLuint image_id0_;
- std::unique_ptr<ScopedTestingPlatformSupport<FakePlatformSupport>> platform_;
+ std::unique_ptr<ScopedTestingPlatformSupport<GpuMemoryBufferTestPlatform>>
+ platform_;
};
TEST_F(DrawingBufferImageChromiumTest, VerifyResizingReallocatesImages) {