Bug 1946105, a=dmeehan

Differential Revision: https://phabricator.services.mozilla.com/D237570
This commit is contained in:
Emma Zuehlcke 2025-02-12 15:30:14 +00:00
parent a4f13ef0aa
commit 6591785c98

View file

@ -890,9 +890,10 @@
this._securityDelayMS = securityDelayMS;
// Attach a global focus handler so we can restart the delay when the window
// refocuses (e.g., user navigated away or used a popup).
this._focusHandler = () => {
// If the notification is still connected, restart the delay.
if (this.isConnected) {
this._focusHandler = event => {
// Only restart delay if the notification is still connected and this
// is actually a window focus.
if (this.isConnected && event.target === window) {
this._startClickJackingDelay();
}
};