Popups blocked even though settings show as allowed
I use a web-based application that launches popups for output. I had (past tense) popups blocked with the various URL's used by the application listed as exceptions. However, when I get to the point of launching the output, the popup is blocked. I even entirely turned off popup blocking, but the system still blocks the output. It allows all the other popups created by the app, just not the output. Doesn't matter if I set the output type to Excel, CSV, PDF, or HTML; all are blocked. This started happening with 53. I installed 54 this morning and that still happens. I've found that GoToMeetings are also now blocked in Firefox, no matter what I do with the settings. Yes, I've checked the information icon in the address bar for each page and they all show the site has permissions for popups.
Alla svar (12)
Hi !
Just to make absolutely sure, would you check this :
3-bar menu => Content => Under 'Pop-ups'
'Block pop-up windows' - is it unchecked ?
Yes; that is what I meant when I said I "entirely" turned off popup blocking.
begloria said
Yes; that is what I meant when I said I "entirely" turned off popup blocking.
I know that's what you meant, but sometimes, one may overlook something, or a certain setting suddenly 'mysteriously' changes. Hence I said : 'Just to make absolutely sure' .....
I can't think of anything else you could have or should have done. What's weird (or rather : what I don't understand) is that only 'the output type' are blocked.
I sure hope that somebody else will come to your rescue, for I haven't a clue what's going on here (so sorry .....)
I just thought I worded it poorly and you were seeking clarification. ;)
I greatly appreciate your trying to help. And yes, so weird, especially since I had no problems before the update to 53. Thanks!
What do browsers usually do when the output is served. For most of those content types, I would expect that you get a download dialog (Open / Save / Cancel). Was that your previous experience or did some of the output formats display in a Firefox window or tab?
Could you check Firefox's Browser Console for any error messages associated with requesting the output? You can display that window using either:
- Ctrl+Shift+j
- "3-bar" menu button > Developer > Browser Console
- (menu bar) Tools > Web Developer > Browser Console
Once the window displays, click the garbage can icon at the upper left to clear the clutter. Then switch over to your app and click as needed to request output. Then switch back to the Browser Console to see whether it shows anything. Above the list in the console are several buttons to filter what is displayed. For this purpose, it's useful to show everything, but there will be times when you want to declutter it by, for example, hiding style warnings and showing only style errors.
Aww, I know you weren't 'critizing' - no worries !
Just had a (tiny) brainwave :
Are you using any third party blockers, like AdBlock Plus ? If so : would you disable it and see if that makes a difference ?
Then : is your Adobe Flash Player up to date ? (should be 26.0.0.131)
If none of these are causing this, then it might be JavaScript related (just a wild guess).
Happy112 said
Aww, I know you weren't 'critizing' - no worries ! Just had a (tiny) brainwave : Are you using any third party blockers, like AdBlock Plus ? If so : would you disable it and see if that makes a difference ? Then : is your Adobe Flash Player up to date ? (should be 26.0.0.131) If none of these are causing this, then it might be JavaScript related (just a wild guess).
HI - Flash player is up to date and AdBlock Plus was uninstalled; no change.
JScherr2000, I will get to your question momentarily. I appreciate your offering.
Aha - Does look like the JS is the problem.
Wrong image attached above. Here is the console image.
There are lot of messages and it's not clear to me which one, if any, are specifically associated with requesting output... Were there any that had the orange "x" indicating a script error, or did all of them have the warning triangle?
Yes, the blue-highlighted one has an 'x' but the rest have the warning triangle. Here is the "x'd" one:
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Date: Thu Jun 22 2017 11:15:09 GMT-0400 (Eastern Standard Time) Full Message: Error: page-thumbnail:error Full Stack: observe@resource://gre/modules/BackgroundPageThumbs.jsm:116:22 _onCaptureOrTimeout@resource://gre/modules/BackgroundPageThumbs.jsm:318:7 done@resource://gre/modules/BackgroundPageThumbs.jsm:464:7 _done@resource://gre/modules/BackgroundPageThumbs.jsm:483:7 notify@resource://gre/modules/BackgroundPageThumbs.jsm:441:5
The details to the right are: BackgroundPageThumbs.jsm:116
Hmm, the BackgroundPageThumbs.jsm module probably relates to the little tile images that Firefox captures for the new tab page as you browse. I don't think that would explain why the download dialog isn't launching.
Have to go offline now, but I think the next thing to check would be in Firefox's Network Monitor whether Firefox is requesting the next file when you click the button (or whatever you're doing to request it), and whether it is getting an error back (e.g., a 401).