chromium/chrome/browser/page_info/about_this_site_side_panel_throttle.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/page_info/about_this_site_side_panel_throttle.h"

#include "components/navigation_interception/intercept_navigation_throttle.h"
#include "components/page_info/core/about_this_site_service.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/navigation_handle.h"
#include "content/public/browser/navigation_throttle.h"
#include "content/public/browser/page_navigator.h"
#include "content/public/browser/web_contents.h"
#include "net/base/url_util.h"
#include "ui/base/window_open_disposition.h"

const char kAboutThisSiteWebContentsUserDataKey[] =;

AboutThisSiteWebContentsUserData::AboutThisSiteWebContentsUserData(
    base::WeakPtr<Delegate> delegate)
    :{}

AboutThisSiteWebContentsUserData::~AboutThisSiteWebContentsUserData() = default;

std::unique_ptr<content::NavigationThrottle>
MaybeCreateAboutThisSiteThrottleFor(content::NavigationHandle* handle) {}