#include "extensions/browser/api/test/test_api_observer_registry.h"
#include <ostream>
#include "base/check.h"
#include "base/no_destructor.h"
#include "base/observer_list.h"
namespace extensions {
TestApiObserverRegistry::TestApiObserverRegistry() = default;
TestApiObserverRegistry::~TestApiObserverRegistry() = default;
TestApiObserverRegistry* TestApiObserverRegistry::GetInstance() { … }
void TestApiObserverRegistry::NotifyTestPassed(
content::BrowserContext* browser_context) { … }
void TestApiObserverRegistry::NotifyTestFailed(
content::BrowserContext* browser_context,
const std::string& message) { … }
bool TestApiObserverRegistry::NotifyTestMessage(
TestSendMessageFunction* function,
const std::string& message) { … }
void TestApiObserverRegistry::NotifyScriptResult(
const base::Value& result_value) { … }
void TestApiObserverRegistry::AddObserver(TestApiObserver* observer) { … }
void TestApiObserverRegistry::RemoveObserver(TestApiObserver* observer) { … }
}