ABE subdir location

Discussions about the Application Boundaries Enforcer (ABE) module
User avatar
Foam Head
Senior Member
Posts: 57
Joined: Sun May 03, 2009 5:35 pm

ABE subdir location

Post by Foam Head »

On my Windows XP system, I went into my %appData%\Mozilla\Firefox\Profiles\<my_profile>\ directory and noticed a new ABE subdirectory. Shouldn't the ABE subdir be located under %appData%\Mozilla\FireFox\Profiles\<my_profile>\extensions\{73a6fe31-595d-460b-a920-fcc0f8843232}\ with the rest of the NoScript stuff? Or is using the profile's top-level directory SOP for FireFox add-ons? If it belongs in the profile's top-level directory, shouldn't it be NoScript/ABE so it's clear what add-on it's for?

Thanks,
-Foam
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: ABE subdir location

Post by Giorgio Maone »

Foam Head wrote: is using the profile's top-level directory SOP for FireFox add-ons?
It is, because you the extension directory gets deleted and rewritten by Firefox on each update.
Foam Head wrote: If it belongs in the profile's top-level directory, shouldn't it be NoScript/ABE so it's clear what add-on it's for?
I preferred to use just "ABE" because the long term plan is making ABE available as a stand-alone extension as well (for those who don't install NoScript).
This way if someone "downgrades" to the standalone, his settings are preserved automatically.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
User avatar
Foam Head
Senior Member
Posts: 57
Joined: Sun May 03, 2009 5:35 pm

Re: ABE subdir location

Post by Foam Head »

Giorgio Maone wrote: I preferred to use just "ABE" because the long term plan is making ABE available as a stand-alone extension as well (for those who don't install NoScript).
This way if someone "downgrades" to the standalone, his settings are preserved automatically.
Very forward thinking of you, but the hidden implication of this disappoints me. Splitting them implies that the "web subscription rules" for ABE won't be shared with NoScript; i.e. NoScript will never have a downloadable database of groups/policies. From my point of view, the single biggest issue with NoScript is getting new/novice users to maintain proper permissions on various sites and I see a group/policy subscription database as the only answer. Then again, it's clear you have a plan, so perhaps you will share the subscription engine between the two or come up with something even better :).

-Foam
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: ABE subdir location

Post by Giorgio Maone »

Foam Head wrote:Splitting them implies that the "web subscription rules" for ABE won't be shared with NoScript
Who did tell you that? :roll:
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Post Reply