This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Custom FireBreath plugin modal window hidding

  • 3 cavab
  • 4 have this problem
  • 4 views
  • Last reply by majan

more options

Hi,

we created a plugin for firefox using FireBreath framework - usable only on windows platforms. In our plugin we exposed some Javascript methods, which are callable from firefox. One of those methods creates instance of COM object with GUI as modal dialog. The problem is that dialog appears behind the firefox window, so when the firefox is in full window, user does not see the custom dialog created by plugin unless pressing alt+tab to switch windows. In firefox version 3.6.3 this works great. In version 4 and 5 the modal dialog shows behind the main firefox window. Tried with google chrome and opera (both accept the same firebreath plugin) and it works - the dialog is always as modal and shows in front of browser. I know this is a uncommon solution, but I need the behavior like activex in internet explorer. Is there any chance to show the modal dialog in front of firefox (series 4 and 5) like in other browsers (chrome, opera, internet explorer)? Many thanks for any response.

Hi, we created a plugin for firefox using FireBreath framework - usable only on windows platforms. In our plugin we exposed some Javascript methods, which are callable from firefox. One of those methods creates instance of COM object with GUI as modal dialog. The problem is that dialog appears behind the firefox window, so when the firefox is in full window, user does not see the custom dialog created by plugin unless pressing alt+tab to switch windows. In firefox version 3.6.3 this works great. In version 4 and 5 the modal dialog shows behind the main firefox window. Tried with google chrome and opera (both accept the same firebreath plugin) and it works - the dialog is always as modal and shows in front of browser. I know this is a uncommon solution, but I need the behavior like activex in internet explorer. Is there any chance to show the modal dialog in front of firefox (series 4 and 5) like in other browsers (chrome, opera, internet explorer)? Many thanks for any response.

All Replies (3)

more options

Solved....just turn off plugin proxy in about:config for all plugins, or create a separate js file for one plugin a turn off the plugin proxy for that plugin.

more options

What is the exact choice item in about:config to turn off plugin proxy ?? tks !!

Modified by chiahsi.chang

more options

dom.ipc.plugins.enabled turns on/off for all plugins....or can create your custom key like dom.ipc.plugins.xxx.dll to turn on/off this feature.