Rozszerzenie Chrome: protokół niestandardowy?

Czy istnieją metody rejestracji niestandardowego protokołu z rozszerzeniem google chrome, tak jak w Firefox:

const kSIMPLEURI_CONTRACTID = "@mozilla.org/network/simple-uri;1"; 
const kIOSERVICE_CONTRACTID = "@mozilla.org/network/io-service;1"; 
const nsISupports = Components.interfaces.nsISupports; 
const nsIIOService = Components.interfaces.nsIIOService; 
const nsIProtocolHandler = Components.interfaces.nsIProtocolHandler; 
const nsIURI = Components.interfaces.nsIURI; 

Chcę protokół:

xyz:

Nie xyz: //

czy to możliwe?

questionAnswers(1)

yourAnswerToTheQuestion