From e0d396900cc1abd7b728ba91fac150eaeeb906a2 Mon Sep 17 00:00:00 2001 From: Margaret Leibovic Date: Fri, 6 Apr 2012 09:58:03 -0700 Subject: [PATCH] Bug 743227 - "Always show" does not display the popoups until a page reload. r=mbrubeck --- mobile/android/chrome/content/browser.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mobile/android/chrome/content/browser.js b/mobile/android/chrome/content/browser.js index d3b65f6ed964..aa3704e18eca 100644 --- a/mobile/android/chrome/content/browser.js +++ b/mobile/android/chrome/content/browser.js @@ -3518,7 +3518,11 @@ var PopupBlockerObserver = { }, { label: strings.GetStringFromName("popupButtonAlwaysAllow2"), - callback: function() { PopupBlockerObserver.allowPopupsForSite(true); } + callback: function() { + // Set permission before opening popup windows + PopupBlockerObserver.allowPopupsForSite(true); + PopupBlockerObserver.showPopupsForSite(); + } }, { label: strings.GetStringFromName("popupButtonNeverWarn2"),