#include "components/custom_handlers/test_protocol_handler_registry_delegate.h"
#include <utility>
#include "base/check_op.h"
#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
namespace custom_handlers {
TestProtocolHandlerRegistryDelegate::TestProtocolHandlerRegistryDelegate() =
default;
TestProtocolHandlerRegistryDelegate::~TestProtocolHandlerRegistryDelegate() =
default;
void TestProtocolHandlerRegistryDelegate::RegisterExternalHandler(
const std::string& protocol) { … }
void TestProtocolHandlerRegistryDelegate::DeregisterExternalHandler(
const std::string& protocol) { … }
bool TestProtocolHandlerRegistryDelegate::IsExternalHandlerRegistered(
const std::string& protocol) { … }
void TestProtocolHandlerRegistryDelegate::RegisterWithOSAsDefaultClient(
const std::string& protocol,
DefaultClientCallback callback) { … }
void TestProtocolHandlerRegistryDelegate::CheckDefaultClientWithOS(
const std::string& protocol,
DefaultClientCallback callback) { … }
bool TestProtocolHandlerRegistryDelegate::ShouldRemoveHandlersNotInOS() { … }
bool TestProtocolHandlerRegistryDelegate::IsFakeRegisteredWithOS(
const std::string& protocol) { … }
void TestProtocolHandlerRegistryDelegate::Reset() { … }
}