#include "components/on_load_script_injector/renderer/on_load_script_injector.h"
#include <utility>
#include <vector>
#include "base/functional/bind.h"
#include "base/strings/utf_string_conversions.h"
#include "content/public/renderer/render_frame.h"
#include "third_party/blink/public/common/associated_interfaces/associated_interface_registry.h"
namespace on_load_script_injector {
OnLoadScriptInjector::OnLoadScriptInjector(content::RenderFrame* frame)
: … { … }
OnLoadScriptInjector::~OnLoadScriptInjector() { … }
void OnLoadScriptInjector::BindToReceiver(
mojo::PendingAssociatedReceiver<mojom::OnLoadScriptInjector> receiver) { … }
void OnLoadScriptInjector::DidCommitProvisionalLoad(
ui::PageTransition transition) { … }
void OnLoadScriptInjector::AddOnLoadScript(
base::ReadOnlySharedMemoryRegion script) { … }
void OnLoadScriptInjector::ClearOnLoadScripts() { … }
void OnLoadScriptInjector::OnDestruct() { … }
}