Closed Bug 991202 Opened 10 years ago Closed 10 years ago

The event callback of popup notifications should have a way to prevent the panel from showing

Categories

(Toolkit :: General, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla31
Tracking Status
firefox31 --- fixed

People

(Reporter: florian, Assigned: florian)

References

Details

(Whiteboard: p=2 s=it-31c-30a-29b.2 [qa!])

Attachments

(1 file)

Attached patch PatchSplinter Review
This is needed for bug 974527 where we need to display an icon in the notification area of the url bar, but clicking that icon should reopen a notification bar, rather than a popup.

A few notes about the patch:
- returning true by default instead of false in the event callback of webrtc notifications was my mistake in bug 723951.
- while debugging the test I added, I noticed that a few other popupnotification tests weren't removing the notifications after they were finished. Most of these are tests I added, except "Test #29 - Popup Notifications should catch exceptions from callbacks" that's not mine.
Attachment #8400779 - Flags: review?(felipc)
Assignee: nobody → florian
Blocks: 974461
Status: NEW → ASSIGNED
Whiteboard: p=2 s=it-31c-30a-29b.2
Florin, can you assign this to someone on your team for the QA contact? Thanks!
Flags: needinfo?(florin.mezei)
Flags: in-testsuite?
Whiteboard: p=2 s=it-31c-30a-29b.2 → p=2 s=it-31c-30a-29b.2 [qa+]
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
Flags: needinfo?(florin.mezei)
QA Contact: catalin.varga
Attachment #8400779 - Flags: review?(felipc) → review+
https://hg.mozilla.org/integration/fx-team/rev/b5bf95a06118
Flags: in-testsuite? → in-testsuite+
https://hg.mozilla.org/mozilla-central/rev/b5bf95a06118
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
Hi Catalin, will verification of this bug be able to be completed before the end of our iteration on Monday April 14?
Flags: needinfo?(catalin.varga)
Hi Marco,

I've verified the bug using the following environment:
The trybuild provided here:
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/florian@queze.net-e487810349d2/
OS: Win 7 x64, Mac Os X 10.9.2, Ubuntu 13.04 x64

I order to verify manually this bug I've used the same scenario used to verify bug 974527
Status: RESOLVED → VERIFIED
Flags: needinfo?(catalin.varga)
Whiteboard: p=2 s=it-31c-30a-29b.2 [qa+] → p=2 s=it-31c-30a-29b.2
Whiteboard: p=2 s=it-31c-30a-29b.2 → p=2 s=it-31c-30a-29b.2 [qa!]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: