#include "content/services/auction_worklet/deprecated_url_lazy_filler.h"
#include <string_view>
#include "base/memory/raw_ptr.h"
#include "content/services/auction_worklet/auction_v8_helper.h"
#include "content/services/auction_worklet/auction_v8_logger.h"
#include "content/services/auction_worklet/lazy_filler.h"
#include "gin/converter.h"
#include "url/gurl.h"
#include "v8/include/v8-object.h"
namespace auction_worklet {
DeprecatedUrlLazyFiller::DeprecatedUrlLazyFiller(AuctionV8Helper* v8_helper,
AuctionV8Logger* v8_logger,
const GURL* url,
const char* warning)
: … { … }
DeprecatedUrlLazyFiller::~DeprecatedUrlLazyFiller() = default;
bool DeprecatedUrlLazyFiller::AddDeprecatedUrlGetter(
v8::Local<v8::Object> object,
std::string_view name) { … }
void DeprecatedUrlLazyFiller::HandleDeprecatedUrl(
v8::Local<v8::Name> name,
const v8::PropertyCallbackInfo<v8::Value>& info) { … }
}