Enable or disable Site Handler requests in Chrome
If you’d like to allow Gmail to open all email links, Likewise, one can use Google Calendar. Its options are similar to Gmail except, you can choose to use Google Calendar to open webcal links. Service handlers in Chrome are enabled by default. You can disable or re-enable them via the Chrome settings menu. Here’s how you do it.
Select the Chrome menu on the browser toolbarSelect SettingsShow advanced settings.
Now in the “Privacy” section, click Content settings.
In the dialog that appears, find the “Handlers” section:
To allow requests, select “Allow sites to ask to become default handlers for protocols.” To disable requests, select “Do not allow any site to handle protocols.” If for some reason you’d like to use a different handler to open a link on a page, right-click the link and select “Open link with” to choose a handler. Your default handler settings won’t be affected. For removing the handler, mouse over the handler you’d like to remove. Click Remove this site.
Chrome is a little late to the party. Mozilla’s Firefox added support for protocol handlers long ago! Anyway, hope you find the tip useful.