Crómio
O navegador chromium oferece essa opção quando você faz login pela primeira vez no Google Agenda:

Se você respondeu acidentalmente Noa esta pergunta, pressione o botão da Wrenchbarra de ferramentas e vá para Settings. Clique em Show advanced settings, encontre Content settings...(logo após o cabeçalho Privacidade) e encontre o Manage handlersbotão. Clique no Xpróximo ao protocolo ignorado que você deseja excluir. Como alternativa, você pode digitar na protocol handlerscaixa de pesquisa nas configurações do Chromium.

Raposa de fogo
Eu encontrei este post no stackexchange, que explica como obter a mesma coisa no Firefox, mas isso não funciona para mim no firefox 12 e 15: funciona para mim se eu desabilitar a opção Nunca salvar histórico (modo de navegação privada):
Acesse o site do Google Agenda e pressione Ctrl+Shift+K.
Cole isso após o sinal>:
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");
Pressione a tecla Enter e clique no Add applicationbotão que deve aparecer abaixo da barra de ferramentas.


Pode ser necessário alternar a gecko.handlerService.allowRegisterFromDifferentHostopção about:configpara trueantes de tentar isso (se o Google redireciona para um domínio do Google local). Lembre-se de retorná-lo para false após chamar a função registerProtocolHandler, porque sites maliciosos podem explorar isso. Veja detalhes aqui .