Remove needless SecureloginService.initialize().
Initialize object member in constructor.
Create doorhanger dom with scripting instead of xul overlay.
Create commandset dom with scripting instead of xul overlay.