#include "third_party/blink/renderer/modules/content_extraction/inner_text_agent.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/modules/content_extraction/inner_text_builder.h"
namespace blink {
const char InnerTextAgent::kSupplementName[] = …;
InnerTextAgent* InnerTextAgent::From(Document& document) { … }
void InnerTextAgent::BindReceiver(
LocalFrame* frame,
mojo::PendingReceiver<mojom::blink::InnerTextAgent> receiver) { … }
InnerTextAgent::InnerTextAgent(base::PassKey<InnerTextAgent>, LocalFrame& frame)
: … { … }
InnerTextAgent::~InnerTextAgent() = default;
void InnerTextAgent::Bind(
mojo::PendingReceiver<mojom::blink::InnerTextAgent> receiver) { … }
void InnerTextAgent::Trace(Visitor* visitor) const { … }
void InnerTextAgent::GetInnerText(mojom::blink::InnerTextParamsPtr params,
GetInnerTextCallback callback) { … }
}