chromium/chrome/browser/ui/views/frame/browser_frame_view_linux.cc

// Copyright 2021 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/views/frame/browser_frame_view_linux.h"

#include "chrome/browser/ui/views/chrome_layout_provider.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h"
#include "chrome/browser/ui/views/frame/browser_view.h"
#include "chrome/browser/ui/views/frame/desktop_browser_frame_aura_linux.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/gfx/geometry/skia_conversions.h"
#include "ui/gfx/shadow_value.h"
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h"
#include "ui/views/layout/layout_provider.h"
#include "ui/views/window/window_button_order_provider.h"

BrowserFrameViewLinux::BrowserFrameViewLinux(
    BrowserFrame* frame,
    BrowserView* browser_view,
    BrowserFrameViewLayoutLinux* layout)
    :{}

BrowserFrameViewLinux::~BrowserFrameViewLinux() = default;

gfx::Insets BrowserFrameViewLinux::RestoredMirroredFrameBorderInsets() const {}

gfx::Insets BrowserFrameViewLinux::GetInputInsets() const {}

SkRRect BrowserFrameViewLinux::GetRestoredClipRegion() const {}

// static
gfx::ShadowValues BrowserFrameViewLinux::GetShadowValues(bool active) {}

void BrowserFrameViewLinux::PaintRestoredFrameBorder(
    gfx::Canvas* canvas) const {}

void BrowserFrameViewLinux::GetWindowMask(const gfx::Size& size,
                                          SkPath* window_mask) {}

bool BrowserFrameViewLinux::ShouldDrawRestoredFrameShadow() const {}

void BrowserFrameViewLinux::OnWindowButtonOrderingChange() {}

float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {}

int BrowserFrameViewLinux::GetTranslucentTopAreaHeight() const {}

BEGIN_METADATA()