mailto link not working in chrome extension popup

google-chrome, google-chrome-extension, html

Solution

It might have something to do with extensions running in separate processors from the browser, and therefore a target attribute is needed so that a new tab/window can be opened... there are some websites that don't work when displayed inside extension popups for this reason, because the extension frame won't navigate to certain pages...

Problem

This issue drove me nuts for 2 days. I made a simple chrome extension which calls a server-side program that returns HTML that I then stuff into a div in the popup. It was all fine, except for the simple anchor link containing a "mailto:xxx@yyy.com" href. An email message composition window would not pop up. Workaround: Add target="_blank" attribute I would like to know why this is necessary.

Original source