#include "chrome/browser/ui/views/media_preview/page_info_previews_coordinator.h"
#include "chrome/browser/ui/views/chrome_layout_provider.h"
#include "chrome/browser/ui/views/media_preview/media_view.h"
#include "chrome/browser/ui/views/media_preview/scroll_media_preview.h"
#include "components/content_settings/core/common/content_settings_types.h"
#include "content/public/browser/web_contents.h"
#include "ui/views/view.h"
#include "ui/views/view_class_properties.h"
namespace {
MediaCoordinator::ViewType ComputePreviewType(
ContentSettingsType content_settings_type) { … }
}
PageInfoPreviewsCoordinator::PageInfoPreviewsCoordinator(
content::WebContents* web_contents,
ContentSettingsType content_settings_type,
views::View* parent_view)
: … { … }
PageInfoPreviewsCoordinator::~PageInfoPreviewsCoordinator() { … }
void PageInfoPreviewsCoordinator::UpdateDevicePreferenceRanking() { … }
void PageInfoPreviewsCoordinator::OnPermissionChange(bool has_permission) { … }