chromium/chrome/browser/ui/permission_bubble/permission_bubble_test_util.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/ui/permission_bubble/permission_bubble_test_util.h"

#include "url/gurl.h"

TestPermissionBubbleViewDelegate::TestPermissionBubbleViewDelegate() = default;

TestPermissionBubbleViewDelegate::~TestPermissionBubbleViewDelegate() = default;

const std::vector<raw_ptr<permissions::PermissionRequest, VectorExperimental>>&
TestPermissionBubbleViewDelegate::Requests() {}

GURL TestPermissionBubbleViewDelegate::GetRequestingOrigin() const {}

GURL TestPermissionBubbleViewDelegate::GetEmbeddingOrigin() const {}

std::optional<permissions::PermissionUiSelector::QuietUiReason>
TestPermissionBubbleViewDelegate::ReasonForUsingQuietUi() const {}

bool TestPermissionBubbleViewDelegate::ShouldCurrentRequestUseQuietUI() const {}

bool TestPermissionBubbleViewDelegate::
    ShouldDropCurrentRequestIfCannotShowQuietly() const {}

bool TestPermissionBubbleViewDelegate::WasCurrentRequestAlreadyDisplayed() {}

bool TestPermissionBubbleViewDelegate::RecreateView() {}

content::WebContents*
TestPermissionBubbleViewDelegate::GetAssociatedWebContents() {}

base::WeakPtr<permissions::PermissionPrompt::Delegate>
TestPermissionBubbleViewDelegate::GetWeakPtr() {}