XPI file does no contain a leading "file://" when passed to the extension manager. See http://bugzilla.mozilla.org/show_bug.cgi?id=250847 for more details. Reported by: ale