Closed Bug 1343571 Opened 9 years ago Closed 9 years ago

The delay is not applied and the action is triggered from the first click on a notification when the window is refocus

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect)

All
Linux
defect
Not set
normal

Tracking

(firefox54 wontfix, firefox55 verified)

VERIFIED FIXED
mozilla55
Tracking Status
firefox54 --- wontfix
firefox55 --- verified

People

(Reporter: Ovidiu, Assigned: florian)

References

(Depends on 1 open bug)

Details

(Whiteboard: [fxprivacy])

Attachments

(1 file)

This bug was filled after a discussion with Florian on https://bugzilla.mozilla.org/show_bug.cgi?id=1335985#c19 It is a specific issue, reproducible only on Linux. [Affected versions]: Tested on Nightly 54.0a1(2017-03-01) [Affected platforms]: Only Linux, tested on Ubuntu 16.04 x64 [Steps to reproduce]: 1. From about:config, set security.notification_enable_delay to a higher value. 2. Open 2 browser windows. 3. In 1 window go to http://permission.site/ and click the 'microphone' button 4. Move focus to the second window. 5. Click on "Allow" in the first window. [Expected result]: The delay is applied and only on the second click on "Allow" the button is triggered [Actual result]: The "Allow" button is triggered on the first click.
Component: Add-ons Manager → Notifications and Alerts
Whiteboard: [fxprivacy]
Attached patch PatchSplinter Review
I think detecting that the window isn't focused, ignoring the click and focusing the window is all we need to do. I don't think this edge case is important enough to be worth uplifting, and I'm also not convinced it's worth spending time to write a test for this.
Assignee: nobody → florian
Attachment #8847719 - Flags: review?(past)
Comment on attachment 8847719 [details] [diff] [review] Patch Review of attachment 8847719 [details] [diff] [review]: ----------------------------------------------------------------- Agreed.
Attachment #8847719 - Flags: review?(past) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/34554df9f50cb34482838c1200fea11cb87b9095 Bug 1343571 - When clicking an action button of a PopupNotification in an inactive window, focus the window instead of performing the action, r=past.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
I verified this on Ubuntu 16.04 with FF Nightly 55.0a1(2017-04-10) and I can't reproduce the issue. I will mark this as a verified fix.
Status: RESOLVED → VERIFIED
(In reply to Wes Kocher (:KWierso) from comment #4) > https://hg.mozilla.org/mozilla-central/rev/34554df9f50c Please beware that the above "fix" caused the bug https://bugzilla.mozilla.org/show_bug.cgi?id=1399937
Depends on: 1399937
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: