tor-browser

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

commit 40abcdfe7abfbe223fea25625cef3f3dc224c5a9
parent cb52781342cc905eda923d009fc0b678f3a8c8c6
Author: stransky <stransky@redhat.com>
Date:   Tue,  4 Nov 2025 19:13:37 +0000

Bug 1990483 [Linux] Rename mHiddenPopupPositioned to mX11HiddenPopupPositioned as it's for X11 only r=emilio

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

Diffstat:
Mwidget/gtk/nsWindow.cpp | 8++++----
Mwidget/gtk/nsWindow.h | 2+-
2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp @@ -436,7 +436,7 @@ nsWindow::nsWindow() mUndecorated(false), mPopupTrackInHierarchy(false), mPopupTrackInHierarchyConfigured(false), - mHiddenPopupPositioned(false), + mX11HiddenPopupPositioned(false), mHasAlphaVisual(false), mPopupAnchored(false), mPopupContextMenu(false), @@ -6863,7 +6863,7 @@ void nsWindow::NativeMoveResize(bool aMoved, bool aResized) { // and move it when it's shown. if (aMoved && GdkIsX11Display() && IsPopup() && !gtk_widget_get_visible(GTK_WIDGET(mShell))) { - mHiddenPopupPositioned = true; + mX11HiddenPopupPositioned = true; mPopupPosition = {moveResizeRect.x, moveResizeRect.y}; mClientArea.MoveTo(mLastMoveRequest); LOG(" store position of hidden popup window [%d, %d]", mPopupPosition.x, @@ -7013,11 +7013,11 @@ void nsWindow::NativeShow(bool aAction) { } #endif } - if (mHiddenPopupPositioned && IsPopup()) { + if (mX11HiddenPopupPositioned) { LOG(" re-position hidden popup window [%d, %d]", mPopupPosition.x, mPopupPosition.y); gtk_window_move(GTK_WINDOW(mShell), mPopupPosition.x, mPopupPosition.y); - mHiddenPopupPositioned = false; + mX11HiddenPopupPositioned = false; } } else { LOG("nsWindow::NativeShow hide\n"); diff --git a/widget/gtk/nsWindow.h b/widget/gtk/nsWindow.h @@ -793,7 +793,7 @@ class nsWindow final : public nsIWidget { * is hidden. Save the position requests at mPopupPosition and apply * when the widget is shown. */ - bool mHiddenPopupPositioned : 1; + bool mX11HiddenPopupPositioned : 1; // True when we're on compositing window manager and this // window is using visual with alpha channel.