Chromium Code Reviews| Index: third_party/WebKit/Source/platform/graphics/CanvasSurfaceLayerBridgeTest.cpp |
| diff --git a/third_party/WebKit/Source/platform/graphics/CanvasSurfaceLayerBridgeTest.cpp b/third_party/WebKit/Source/platform/graphics/CanvasSurfaceLayerBridgeTest.cpp |
| deleted file mode 100644 |
| index a7e46617d2cb5660e9c26aec37e69d317afa4c12..0000000000000000000000000000000000000000 |
| --- a/third_party/WebKit/Source/platform/graphics/CanvasSurfaceLayerBridgeTest.cpp |
| +++ /dev/null |
| @@ -1,81 +0,0 @@ |
| -// Copyright 2016 The Chromium Authors. All rights reserved. |
| -// Use of this source code is governed by a BSD-style license that can be |
| -// found in the LICENSE file. |
| - |
| -#include "platform/graphics/CanvasSurfaceLayerBridge.h" |
| - |
| -#include "cc/surfaces/surface_id.h" |
| -#include "cc/surfaces/surface_sequence.h" |
| -#include "mojo/public/cpp/bindings/binding.h" |
| -#include "mojo/public/cpp/bindings/interface_request.h" |
| -#include "public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-blink.h" |
| -#include "testing/gmock/include/gmock/gmock.h" |
| -#include "testing/gtest/include/gtest/gtest.h" |
| -#include "wtf/PtrUtil.h" |
| -#include <memory> |
| -#include <utility> |
| - |
| -namespace blink { |
| - |
| -//----------------------------------------------------------------------------- |
| - |
| -class MockOffscreenCanvasSurface final |
| - : public mojom::blink::OffscreenCanvasSurface { |
| - public: |
| - MockOffscreenCanvasSurface(); |
| - ~MockOffscreenCanvasSurface() override; |
| - |
| - mojom::blink::OffscreenCanvasSurfacePtr GetProxy(); |
| - |
| - void GetSurfaceId(GetSurfaceIdCallback) override; |
| - void Require(const cc::SurfaceId&, const cc::SurfaceSequence&) override {} |
| - void Satisfy(const cc::SurfaceSequence&) override {} |
| - |
| - private: |
| - mojo::Binding<mojom::blink::OffscreenCanvasSurface> m_binding; |
| - cc::SurfaceId m_surfaceId; |
| -}; |
| - |
| -//----------------------------------------------------------------------------- |
| - |
| -class CanvasSurfaceLayerBridgeTest : public testing::Test { |
| - public: |
| - CanvasSurfaceLayerBridge* surfaceLayerBridge() const { |
| - return m_surfaceLayerBridge.get(); |
| - } |
| - |
| - protected: |
| - void SetUp() override; |
| - |
| - private: |
| - MockOffscreenCanvasSurface m_service; |
| - std::unique_ptr<CanvasSurfaceLayerBridge> m_surfaceLayerBridge; |
| -}; |
| - |
| -//----------------------------------------------------------------------------- |
| - |
| -MockOffscreenCanvasSurface::MockOffscreenCanvasSurface() : m_binding(this) {} |
| - |
| -MockOffscreenCanvasSurface::~MockOffscreenCanvasSurface() {} |
| - |
| -mojom::blink::OffscreenCanvasSurfacePtr MockOffscreenCanvasSurface::GetProxy() { |
| - return m_binding.CreateInterfacePtrAndBind(); |
| -} |
| - |
| -void MockOffscreenCanvasSurface::GetSurfaceId(GetSurfaceIdCallback callback) { |
| - std::move(callback).Run( |
| - cc::SurfaceId(cc::FrameSinkId(10, 11), |
| - cc::LocalFrameId(15, base::UnguessableToken::Create()))); |
| -} |
| - |
| -void CanvasSurfaceLayerBridgeTest::SetUp() { |
| - m_surfaceLayerBridge = |
| - WTF::wrapUnique(new CanvasSurfaceLayerBridge(m_service.GetProxy())); |
| -} |
| - |
| -TEST_F(CanvasSurfaceLayerBridgeTest, SurfaceLayerCreation) { |
| - bool success = this->surfaceLayerBridge()->createSurfaceLayer(50, 50); |
|
xlai (Olivia)
2016/12/15 19:14:36
This unit test was added before we had end-to-end
|
| - EXPECT_TRUE(success); |
| -} |
| - |
| -} // namespace blink |