#include "components/performance_manager/test_support/test_browser_child_process.h"
#include <utility>
#include "base/check.h"
#include "components/performance_manager/browser_child_process_watcher.h"
#include "components/performance_manager/performance_manager_registry_impl.h"
#include "content/public/browser/child_process_data.h"
#include "content/public/browser/child_process_host.h"
namespace performance_manager {
TestBrowserChildProcess::TestBrowserChildProcess(
content::ProcessType process_type)
: … { … }
TestBrowserChildProcess::~TestBrowserChildProcess() { … }
BrowserChildProcessHostId TestBrowserChildProcess::GetId() const { … }
BrowserChildProcessHostProxy TestBrowserChildProcess::GetProxy() const { … }
void TestBrowserChildProcess::SimulateLaunch(base::Process process) { … }
void TestBrowserChildProcess::SimulateDisconnect() { … }
void DeleteBrowserProcessNodeForTesting() { … }
}