RequestPolicy/requestpolicy — Issue #142: fresh installation of RP on Firefox 4.0b7+ broken
Author: jsamuel
Created: 2011-12-22 05:07:47+00:00
State: open
Labels: extension

It appears that installing RP for the first time on Fx 4.0b7+ results in a non-working RP. There's an error about the use of `__LOCATION__`. Probably related, Fx now keeps the xpi as an archive on disk, not extracted. This may explain why an existing RP install continues working after upgrading Fx: the xpi is extracted and `__LOCATION__` works.

The full error:

{{{
Error: __LOCATION__ is not defined
Source File: jar:file:///path/to/.mozilla/firefox/asfdsafd.profilename/extensions/requestpolicy@requestpolicy.com.xpi!/components/requestpolicyService.js
Line: 432
}}}