Suppose you have a Chrome extension that has an Options page, and this Options page has a link to an external address (e.g.
http://www.google.com). Now if the user clicks that link to open
http://www.google.com in the *current* tab, and then click Chrome's "Go Back" button, the user will see "Unable to connect to
chrome-extension://invalid/".
I know this is due to Chrome's security paranoia. My real problem is that I have a PDF file inside my extension and this PDF file has a link to an external address like the above, and Chrome's built-in PDF viewer can only open the link in the current tab, and when I go back, I see the error message described above.
Any idea?