#include "third_party/blink/renderer/modules/cookie_deprecation_label/cookie_deprecation_label.h"
#include <utility>
#include "base/check.h"
#include "third_party/blink/renderer/bindings/core/v8/script_promise.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/frame/navigator.h"
#include "third_party/blink/renderer/core/loader/document_loader.h"
#include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
#include "third_party/blink/renderer/platform/bindings/v8_binding.h"
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
#include "third_party/blink/renderer/platform/supplementable.h"
namespace blink {
const char CookieDeprecationLabel::kSupplementName[] = …;
CookieDeprecationLabel* CookieDeprecationLabel::cookieDeprecationLabel(
Navigator& navigator) { … }
CookieDeprecationLabel::CookieDeprecationLabel(Navigator& navigator)
: … { … }
CookieDeprecationLabel::~CookieDeprecationLabel() = default;
ScriptPromise<IDLString> CookieDeprecationLabel::getValue(
ScriptState* script_state) { … }
void CookieDeprecationLabel::Trace(Visitor* visitor) const { … }
}