| Index: lib/child/elemHide.js | 
| =================================================================== | 
| --- a/lib/child/elemHide.js | 
| +++ b/lib/child/elemHide.js | 
| @@ -54,18 +54,17 @@ let AboutHandler = | 
| aboutPrefix: "abp-elemhidehit", | 
|  | 
| /** | 
| * Registers handler on startup. | 
| */ | 
| init: function() | 
| { | 
| let registrar = Components.manager.QueryInterface(Ci.nsIComponentRegistrar); | 
| -    let registerFactory = Utils.getPropertyWithoutCompatShims(registrar, "registerFactory"); | 
| -    registerFactory.call(registrar, this.classID, this.classDescription, | 
| +    registrar.registerFactory(this.classID, this.classDescription, | 
| "@mozilla.org/network/protocol/about;1?what=" + this.aboutPrefix, this); | 
| onShutdown.add(function() | 
| { | 
| registrar.unregisterFactory(this.classID, this); | 
| }.bind(this)); | 
| }, | 
|  | 
| // | 
|  |