component {8b1ae382-51a9-4972-b930-56977a57919d} nsWebHandlerApp.js contract @mozilla.org/uriloader/web-handler-app;1 {8b1ae382-51a9-4972-b930-56977a57919d}