commit a7203f981a5384d7f156bdf007328e4678423646 parent 62079a6218d5d797f66f9cef3ffc685a4af4ea83 Author: stransky <stransky@redhat.com> Date: Sat, 15 Nov 2025 10:32:59 +0000 Bug 2000165 [Wayland] Log fractional scale only when changes r=emilio Differential Revision: https://phabricator.services.mozilla.com/D272612 Diffstat:
| M | widget/gtk/nsWindow.cpp | | | 12 | ++++++++++-- |
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp @@ -9184,8 +9184,16 @@ double nsWindow::FractionalScaleFactor() { if (mSurface) { auto scale = mSurface->GetScale(); if (scale != sNoScale) { - LOGVERBOSE("nsWindow::FractionalScaleFactor(): fractional scale %.2f", - scale); +# ifdef MOZ_LOGGING + if (LOG_ENABLED_VERBOSE()) { + static float lastScaleLog = 0.0; + if (lastScaleLog != scale) { + lastScaleLog = scale; + LOGVERBOSE("nsWindow::FractionalScaleFactor(): fractional scale %.2f", + scale); + } + } +# endif return scale; } }