#include "components/commerce/content/renderer/commerce_web_extractor.h"
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "third_party/blink/public/web/web_element.h"
#include "third_party/blink/public/web/web_element_collection.h"
#include "third_party/blink/public/web/web_local_frame.h"
namespace commerce {
namespace {
const char kOgContent[] = …;
const char kOgPrefix[] = …;
const char kOgProperty[] = …;
const char kPageMeta[] = …;
}
CommerceWebExtractor::CommerceWebExtractor(
content::RenderFrame* render_frame,
service_manager::BinderRegistry* registry)
: … { … }
CommerceWebExtractor::~CommerceWebExtractor() = default;
void CommerceWebExtractor::ExtractMetaInfo(ExtractMetaInfoCallback callback) { … }
void CommerceWebExtractor::BindReceiver(
mojo::PendingReceiver<commerce_web_extractor::mojom::CommerceWebExtractor>
receiver) { … }
void CommerceWebExtractor::OnDestruct() { … }
}