tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 418e274c76f9e6b2d1149048cb399f1f6d709553
parent f6304a9ea472f60b38ba67f971d2a095d568f915
Author: Emilio Cobos Álvarez <emilio@crisal.io>
Date:   Thu, 27 Nov 2025 15:31:40 +0000

Bug 1993474 - Remove redundant nsWindow::mPIPWindow. r=win-reviewers,gstoll

nsIWidget already has a member for this.

Differential Revision: https://phabricator.services.mozilla.com/D274282

Diffstat:
Mwidget/windows/nsWindow.cpp | 4+---
Mwidget/windows/nsWindow.h | 3---
2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/widget/windows/nsWindow.cpp b/widget/windows/nsWindow.cpp @@ -817,7 +817,6 @@ static bool IsCloaked(HWND hwnd) { nsWindow::nsWindow() : nsIWidget(BorderStyle::Default), mFrameState(std::in_place, this), - mPIPWindow(false), mMicaBackdrop(false), mLastPaintEndTime(TimeStamp::Now()), mCachedHitTestTime(TimeStamp::Now()), @@ -1028,7 +1027,6 @@ nsresult nsWindow::Create(nsIWidget* aParent, const LayoutDeviceIntRect& aRect, aParent ? (HWND)aParent->GetNativeData(NS_NATIVE_WINDOW) : nullptr; mIsRTL = aInitData.mRTL; - mPIPWindow = aInitData.mPIPWindow; mOpeningAnimationSuppressed = aInitData.mIsAnimationSuppressed; mAlwaysOnTop = aInitData.mAlwaysOnTop; mIsAlert = aInitData.mIsAlert; @@ -2807,7 +2805,7 @@ bool nsWindow::UpdateNonClientMargins(bool aReflowWindow) { // frame sizes for left, right and bottom since Windows will automagically // position the edges "offscreen" for maximized windows. metrics.mOffset.top = metrics.mCaptionHeight; - } else if (mPIPWindow && + } else if (mIsPIPWindow && !StaticPrefs::widget_windows_pip_decorations_enabled()) { metrics.mOffset = metrics.DefaultMargins(); } else { diff --git a/widget/windows/nsWindow.h b/widget/windows/nsWindow.h @@ -852,9 +852,6 @@ class nsWindow final : public nsIWidget { // Whether we're in the process of sending a WM_SETTEXT ourselves bool mSendingSetText = false; - // Whether we're a PIP window. - bool mPIPWindow : 1; - // Whether we are asked to render a mica backdrop. bool mMicaBackdrop : 1;