Fix backwards compatibility with browsers that support registerProtocolHandler but do not
yet support the HTML 5.1 isProtocolHandlerRegistered function.