Is it possible to register a custom protocol handler in Chrome? This code works in Firefox, but not chrome:
navigator.registerProtocolHandler("random",
"https://www.example.com/?uri=%s",
"Random Protocal");