#include "content/web_test/browser/leak_detector.h"
#include <utility>
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "base/json/json_writer.h"
#include "base/values.h"
#include "content/public/browser/render_process_host.h"
namespace content {
const int kInitialNumberOfLiveAudioNodes = …;
const int kInitialNumberOfLiveDocuments = …;
const int kInitialNumberOfLiveNodes = …;
const int kInitialNumberOfLiveLayoutObjects = …;
const int kInitialNumberOfLiveResources = …;
const int kInitialNumberOfLiveFrames = …;
const int kInitialNumberOfWorkerGlobalScopes = …;
const int kInitialNumberOfLiveResourceFetchers = …;
const int kInitialNumberOfLiveContextLifecycleStateObservers = …;
const int kInitialNumberOfV8PerContextData = …;
LeakDetector::LeakDetector() { … }
LeakDetector::~LeakDetector() { … }
void LeakDetector::TryLeakDetection(RenderProcessHost* process,
ReportCallback callback) { … }
void LeakDetector::OnLeakDetectionComplete(
blink::mojom::LeakDetectionResultPtr result) { … }
void LeakDetector::OnLeakDetectorIsGone() { … }
}