chromium/content/browser/per_web_ui_browser_interface_broker.cc

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/public/browser/per_web_ui_browser_interface_broker.h"

#include "content/browser/renderer_host/render_frame_host_impl.h"
#include "content/browser/webui/web_ui_impl.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/render_process_host.h"
#include "content/public/browser/web_ui.h"
#include "content/public/browser/web_ui_controller.h"

namespace content {
namespace {
void ShutdownWebUIRenderer(WebUIController& controller) {}
}  // namespace

PerWebUIBrowserInterfaceBroker::PerWebUIBrowserInterfaceBroker(
    WebUIController& controller,
    const std::vector<BinderInitializer>& binder_initializers)
    :{}

PerWebUIBrowserInterfaceBroker::~PerWebUIBrowserInterfaceBroker() = default;

void PerWebUIBrowserInterfaceBroker::GetInterface(
    mojo::GenericPendingReceiver receiver) {}

mojo::PendingRemote<blink::mojom::BrowserInterfaceBroker>
PerWebUIBrowserInterfaceBroker::BindNewPipeAndPassRemote() {}

}  // namespace content