Index: mojo/edk/embedder/test_embedder.cc |
diff --git a/mojo/edk/embedder/test_embedder.cc b/mojo/edk/embedder/test_embedder.cc |
deleted file mode 100644 |
index 95d3be6cdc888a43c83ca9a8843881d63b3d6d0c..0000000000000000000000000000000000000000 |
--- a/mojo/edk/embedder/test_embedder.cc |
+++ /dev/null |
@@ -1,61 +0,0 @@ |
-// Copyright 2014 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 "mojo/edk/embedder/test_embedder.h" |
- |
-#include "base/logging.h" |
-#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
-#include "mojo/edk/embedder/embedder.h" |
-#include "mojo/edk/embedder/simple_platform_support.h" |
-#include "mojo/edk/system/core.h" |
-#include "mojo/edk/system/entrypoints.h" |
-#include "mojo/edk/system/handle_table.h" |
- |
-namespace mojo { |
- |
-namespace system { |
-namespace internal { |
- |
-bool ShutdownCheckNoLeaks(Core* core_impl) { |
- // No point in taking the lock. |
- const HandleTable::HandleToEntryMap& handle_to_entry_map = |
- core_impl->handle_table_.handle_to_entry_map_; |
- |
- if (handle_to_entry_map.empty()) |
- return true; |
- |
- for (HandleTable::HandleToEntryMap::const_iterator it = |
- handle_to_entry_map.begin(); |
- it != handle_to_entry_map.end(); |
- ++it) { |
- LOG(ERROR) << "Mojo embedder shutdown: Leaking handle " << (*it).first; |
- } |
- return false; |
-} |
- |
-} // namespace internal |
-} // namespace system |
- |
-namespace embedder { |
-namespace test { |
- |
-void InitWithSimplePlatformSupport() { |
- Init(make_scoped_ptr(new SimplePlatformSupport())); |
-} |
- |
-bool Shutdown() { |
- system::Core* core = system::entrypoints::GetCore(); |
- CHECK(core); |
- system::entrypoints::SetCore(nullptr); |
- |
- bool rv = system::internal::ShutdownCheckNoLeaks(core); |
- delete core; |
- return rv; |
-} |
- |
-} // namespace test |
-} // namespace embedder |
- |
-} // namespace mojo |