tor-browser

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

commit 4ca534f021c23fd2a77fcf9844e8d47eb357148b
parent 852cb6e02c130d030c9b1c7f645f389e21a32b50
Author: Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com>
Date:   Wed, 15 Oct 2025 08:17:08 +0000

Bug 1994305 - Introduce DesiredAsyncPanZoomState::ShouldDisable. r=TYLin,layout-reviewers

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

Diffstat:
Mlayout/base/AccessibleCaretManager.cpp | 3+--
Mlayout/base/AccessibleCaretManager.h | 6+++---
2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/layout/base/AccessibleCaretManager.cpp b/layout/base/AccessibleCaretManager.cpp @@ -798,8 +798,7 @@ void AccessibleCaretManager::SetLastInputSource(uint16_t aInputSource) { } bool AccessibleCaretManager::ShouldDisableApz() const { - return mDesiredAsyncPanZoomState.Get() == - DesiredAsyncPanZoomState::Value::Disabled; + return mDesiredAsyncPanZoomState.ShouldDisable(); } Selection* AccessibleCaretManager::GetSelection() const { diff --git a/layout/base/AccessibleCaretManager.h b/layout/base/AccessibleCaretManager.h @@ -402,11 +402,11 @@ class AccessibleCaretManager { public: void Update(const AccessibleCaretManager& aAccessibleCaretManager); - enum class Value : bool { Disabled, Enabled }; - - Value Get() const { return mValue; } + bool ShouldDisable() const { return mValue == Value::Disabled; } private: + enum class Value : bool { Disabled, Enabled }; + Value mValue = Value::Enabled; };