Index: blimp/client/test/compositor/test_blimp_embedder_compositor.cc |
diff --git a/blimp/client/test/compositor/test_blimp_embedder_compositor.cc b/blimp/client/test/compositor/test_blimp_embedder_compositor.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..94b216d2c35dcf3019c006e2f7e0c3b0f1d5fc0c |
--- /dev/null |
+++ b/blimp/client/test/compositor/test_blimp_embedder_compositor.cc |
@@ -0,0 +1,32 @@ |
+// 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 "blimp/client/test/compositor/test_blimp_embedder_compositor.h" |
+ |
+#include <memory> |
+ |
+#include "base/synchronization/waitable_event.h" |
+#include "blimp/client/public/compositor/compositor_dependencies.h" |
+#include "blimp/client/support/compositor/blimp_context_provider.h" |
+#include "cc/layers/layer.h" |
+#include "cc/output/copy_output_request.h" |
+#include "cc/output/copy_output_result.h" |
+#include "third_party/skia/include/core/SkBitmap.h" |
+#include "ui/gfx/native_widget_types.h" |
+ |
+namespace blimp { |
+namespace client { |
+ |
+TestBlimpEmbedderCompositor::TestBlimpEmbedderCompositor( |
+ CompositorDependencies* compositor_dependencies) |
+ : BlimpEmbedderCompositor(compositor_dependencies) { |
+ SetContextProvider(BlimpContextProvider::Create( |
+ gfx::kNullAcceleratedWidget, |
+ compositor_dependencies->GetGpuMemoryBufferManager())); |
+} |
+ |
+TestBlimpEmbedderCompositor::~TestBlimpEmbedderCompositor() = default; |
+ |
+} // namespace client |
+} // namespace blimp |