Samuel Maddock
2025-10-08 14:39:02 -04:00
parent f9a08c5384
commit 1e86b6ddfb
14 changed files with 23 additions and 23 deletions

View File

@@ -225,7 +225,7 @@ class NativeWindowMac : public NativeWindow,
// views::WidgetDelegate:
views::View* GetContentsView() override;
bool CanMaximize() const override;
std::unique_ptr<views::NonClientFrameView> CreateNonClientFrameView(
std::unique_ptr<views::FrameView> CreateFrameView(
views::Widget* widget) override;
void OnWidgetInitialized() override;

View File

@@ -1718,8 +1718,8 @@ class NativeAppWindowFrameViewMacClient
const raw_ptr<NativeWindowMac, DanglingUntriaged> native_app_window_;
};
std::unique_ptr<views::NonClientFrameView>
NativeWindowMac::CreateNonClientFrameView(views::Widget* widget) {
std::unique_ptr<views::FrameView> NativeWindowMac::CreateFrameView(
views::Widget* widget) {
CHECK(!frame_view_client_);
frame_view_client_ =
std::make_unique<NativeAppWindowFrameViewMacClient>(widget, this);

View File

@@ -1842,8 +1842,8 @@ views::ClientView* NativeWindowViews::CreateClientView(views::Widget* widget) {
return new NativeWindowClientView{widget, &root_view_, this};
}
std::unique_ptr<views::NonClientFrameView>
NativeWindowViews::CreateNonClientFrameView(views::Widget* widget) {
std::unique_ptr<views::FrameView> NativeWindowViews::CreateFrameView(
views::Widget* widget) {
#if BUILDFLAG(IS_WIN)
auto frame_view = std::make_unique<WinFrameView>();
frame_view->Init(this, widget);
@@ -1870,7 +1870,7 @@ electron::ClientFrameViewLinux* NativeWindowViews::GetClientFrameViewLinux() {
// Check to make sure this window's non-client frame view is a
// ClientFrameViewLinux. If either has_frame() or has_client_frame()
// are false, it will be an OpaqueFrameView or NativeFrameView instead.
// See NativeWindowViews::CreateNonClientFrameView.
// See NativeWindowViews::CreateFrameView.
if (!has_frame() || !has_client_frame())
return {};
return static_cast<ClientFrameViewLinux*>(

View File

@@ -190,7 +190,7 @@ class NativeWindowViews : public NativeWindow,
SkColor overlay_symbol_color() const { return overlay_symbol_color_; }
#if BUILDFLAG(IS_LINUX)
// returns the ClientFrameViewLinux iff that is our NonClientFrameView type,
// returns the ClientFrameViewLinux iff that is our FrameView type,
// nullptr otherwise.
ClientFrameViewLinux* GetClientFrameViewLinux();
#endif
@@ -219,7 +219,7 @@ class NativeWindowViews : public NativeWindow,
gfx::NativeView child,
const gfx::Point& location) override;
views::ClientView* CreateClientView(views::Widget* widget) override;
std::unique_ptr<views::NonClientFrameView> CreateNonClientFrameView(
std::unique_ptr<views::FrameView> CreateFrameView(
views::Widget* widget) override;
void OnWidgetMove() override;
#if BUILDFLAG(IS_WIN)

View File

@@ -495,7 +495,7 @@ gfx::Size ClientFrameViewLinux::SizeWithDecorations(gfx::Size size) const {
views::View* ClientFrameViewLinux::TargetForRect(views::View* root,
const gfx::Rect& rect) {
return views::NonClientFrameView::TargetForRect(root, rect);
return views::FrameView::TargetForRect(root, rect);
}
int ClientFrameViewLinux::GetTranslucentTopAreaHeight() const {

View File

@@ -64,7 +64,7 @@ class ClientFrameViewLinux : public FramelessView,
// Overridden from FramelessView:
int ResizingBorderHitTest(const gfx::Point& point) override;
// Overridden from views::NonClientFrameView:
// Overridden from views::FrameView:
gfx::Rect GetBoundsForClientView() const override;
gfx::Rect GetWindowBoundsForClientBounds(
const gfx::Rect& client_bounds) const override;

View File

@@ -60,8 +60,8 @@ gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
}
#endif
std::unique_ptr<views::NonClientFrameView>
ViewsDelegate::CreateDefaultNonClientFrameView(views::Widget* widget) {
std::unique_ptr<views::FrameView> ViewsDelegate::CreateDefaultFrameView(
views::Widget* widget) {
return nullptr;
}

View File

@@ -47,7 +47,7 @@ class ViewsDelegate : public views::ViewsDelegate {
#elif BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
gfx::ImageSkia* GetDefaultWindowIcon() const override;
#endif
std::unique_ptr<views::NonClientFrameView> CreateDefaultNonClientFrameView(
std::unique_ptr<views::FrameView> CreateDefaultFrameView(
views::Widget* widget) override;
void AddRef() override {}
void ReleaseRef() override {}

View File

@@ -96,7 +96,7 @@ views::View* FramelessView::TargetForRect(views::View* root,
if (NonClientHitTest(rect.origin()) != HTCLIENT)
return this;
return NonClientFrameView::TargetForRect(root, rect);
return FrameView::TargetForRect(root, rect);
}
gfx::Size FramelessView::CalculatePreferredSize(

View File

@@ -17,8 +17,8 @@ namespace electron {
class NativeWindowViews;
class FramelessView : public views::NonClientFrameView {
METADATA_HEADER(FramelessView, views::NonClientFrameView)
class FramelessView : public views::FrameView {
METADATA_HEADER(FramelessView, views::FrameView)
public:
FramelessView();
@@ -46,7 +46,7 @@ class FramelessView : public views::NonClientFrameView {
int ResizingBorderHitTestImpl(const gfx::Point& point,
const gfx::Insets& resize_border);
// views::NonClientFrameView:
// views::FrameView:
gfx::Rect GetBoundsForClientView() const override;
gfx::Rect GetWindowBoundsForClientBounds(
const gfx::Rect& client_bounds) const override;

View File

@@ -160,7 +160,7 @@ int OpaqueFrameView::NonClientHitTest(const gfx::Point& point) {
}
void OpaqueFrameView::ResetWindowControls() {
NonClientFrameView::ResetWindowControls();
FrameView::ResetWindowControls();
if (restore_button_)
restore_button_->SetState(views::Button::STATE_NORMAL);
@@ -173,7 +173,7 @@ void OpaqueFrameView::ResetWindowControls() {
views::View* OpaqueFrameView::TargetForRect(views::View* root,
const gfx::Rect& rect) {
return views::NonClientFrameView::TargetForRect(root, rect);
return views::FrameView::TargetForRect(root, rect);
}
void OpaqueFrameView::Layout(PassKey) {

View File

@@ -40,7 +40,7 @@ class OpaqueFrameView : public FramelessView {
int ResizingBorderHitTest(const gfx::Point& point) override;
void InvalidateCaptionButtons() override;
// views::NonClientFrameView:
// views::FrameView:
gfx::Rect GetBoundsForClientView() const override;
gfx::Rect GetWindowBoundsForClientBounds(
const gfx::Rect& client_bounds) const override;

View File

@@ -89,7 +89,7 @@ views::View* WinFrameView::TargetForRect(views::View* root,
return this;
}
return NonClientFrameView::TargetForRect(root, rect);
return FrameView::TargetForRect(root, rect);
}
int WinFrameView::NonClientHitTest(const gfx::Point& point) {
@@ -170,7 +170,7 @@ void WinFrameView::Layout(PassKey) {
if (window()->IsWindowControlsOverlayEnabled()) {
LayoutWindowControlsOverlay();
}
LayoutSuperclass<NonClientFrameView>(this);
LayoutSuperclass<FrameView>(this);
}
int WinFrameView::FrameTopBorderThickness(bool restored) const {

View File

@@ -31,7 +31,7 @@ class WinFrameView : public FramelessView {
SkColor GetReadableFeatureColor(SkColor background_color);
// views::NonClientFrameView:
// views::FrameView:
gfx::Rect GetWindowBoundsForClientBounds(
const gfx::Rect& client_bounds) const override;
int NonClientHitTest(const gfx::Point& point) override;