Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Every time I log on to my webmail I see a bar like on image below. I don't want to add this as an application and it is pretty annoying to close this every time. How can I disable it permanently?

The bar says this: example

I tried to use Firebug to see what causes this bar to appear but with no luck. Anyone help?


Su's answer from :

This is done by registering a protocol handler. From that page:

navigator.registerProtocolHandler("mailto", "", "Example Mail");

The site would just have to run a similar snippet at an appropriate moment(login, in your case).

Link: registering a protocol handler

How can this be blocked?

share|improve this question
That sounds like something coming from your webmail. Have you tried looking in your webmail settings to see if you can disable it? – SaintWacko Dec 2 '11 at 17:21
I know that my webmail might send something to Firefox in order to display this. I want make Firefox ignore this. – Jan Ajan Dec 3 '11 at 9:42
I'm not having much luck figuring out how the webpage might request it. If you can find out, you might be able to block it using something like Ad-Block Plus. – SaintWacko Dec 5 '11 at 16:17
you could probably also write a Greasemonkey userscript that selectively overrides whatever Javascript functionality on the page that is trying to register itself as a mailto handler.. – merv Mar 3 '12 at 11:06
As some Firefox settings are OS-dependent, the answer may depend on your OS too. So can you specify your operating system and the Firefox version. – fiktor Sep 5 '12 at 8:52

have you tried going to about:config

There are some keys in there relating to mailto:


You could try toggling them, I can't test as I can't recreate whats happening for you, I think maybe the first of the three to false maybe a good start,

Be careful when editing this config as it may cause strange things to happen maybe even break firefox.

share|improve this answer

you can do it easily with adblock-plus addon for firefox (assuming you are polish you probably using it anyways :P ) or ad-block plus for chrome. And you get the nice advantage of all the ads blocked for you as well everywhere (even in youtube videos you no longer see commercials)

all you need to do is google search for ad block plus. download it install it

Who knows maybe its going to disappear as soon as you download the addon if not then find the name of the divider that the annoying popup appears I assume you know how to do that since you are familiar with firebug

then go to filter preferences ctr+shift+F

then go to custom filters tag then go to Element hiding rules (the last one) then click add filter then type #div(div_name)

div_name = the actual name of the div

and you are done. If something is an image and you want to block it you can right click it and there will be an option but im assuming this is not an image but a whole divider you want to get rid off.

share|improve this answer
The topic starter has a message from Firefox (caused by a call to navigator.registerProtocolHandler). So, this message is not a part of a web-page and, thus, it's not that simple to block it with adblock. – fiktor Sep 5 '12 at 8:58
but the msg is insite a divider that always has the same name right? And you can just block this divider for that website. It shouldnt be a big problem... unless im missing something? – Xitcod13 Sep 5 '12 at 21:08
AFAIK Adblock works (i.e. can block) parts of the content of a web-page, but this message is shown by Firefox "above" the window with a web-page, i.e. it is not a part of the web page and, thus, can't be blocked with Adblock. – fiktor Sep 5 '12 at 21:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .