chromium/chrome/browser/web_applications/link_capturing_redirect_navigation_throttle.cc

// Copyright 2024 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/web_applications/link_capturing_redirect_navigation_throttle.h"

#include "base/memory/ptr_util.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/navigation_handle.h"

namespace web_app {

namespace {

ThrottleCheckResult;

}  // namespace

// static
std::unique_ptr<content::NavigationThrottle>
LinkCapturingRedirectNavigationThrottle::MaybeCreate(
    content::NavigationHandle* handle) {}

LinkCapturingRedirectNavigationThrottle::
    ~LinkCapturingRedirectNavigationThrottle() = default;

const char* LinkCapturingRedirectNavigationThrottle::GetNameForLogging() {}

ThrottleCheckResult
LinkCapturingRedirectNavigationThrottle::WillStartRequest() {}

ThrottleCheckResult
LinkCapturingRedirectNavigationThrottle::WillRedirectRequest() {}

ThrottleCheckResult
LinkCapturingRedirectNavigationThrottle::WillProcessResponse() {}

ThrottleCheckResult LinkCapturingRedirectNavigationThrottle::HandleRequest() {}

LinkCapturingRedirectNavigationThrottle::
    LinkCapturingRedirectNavigationThrottle(
        content::NavigationHandle* navigation_handle)
    :{}

}  // namespace web_app