Skip to content
new addon version from fx-share branch
JavaScript Python
Latest commit f3e0159 Jan 30, 2012 @mixedpuppy mixedpuppy use the main repo
Failed to load latest commit information.
data partial revert of 0283c26, dont override the title, but add it if it … Jan 24, 2012
extra make share work with a separated activities jetpack Nov 8, 2011
lib for fx-share-addon, don't enable the activities api Jan 30, 2012
tests get tests working with the new non-owa system Jan 19, 2012
Makefile move to using activities repo Jan 24, 2012
README.md fix formatting Aug 22, 2011
build.py fix typo in dependency grabbing code Nov 8, 2011
dependencies.json
package.json up the version Jan 23, 2012
share-icon.png using shorlander paper icons, and adding icon to jetpack json file so… Sep 30, 2011

README.md

The branch you are looking at is an effort towards getting Firefox Share working with the Open Web Apps infrastructure.

PreRequisite

  • Firefox
  • Python
  • Git
  • make

Getting setup

To pull and run fx-share addon:

git clone https://github.com/mozilla/fx-share-addon
cd fx-share-addon
make pull
make run

You can build an xpi:

make xpi

You can run the tests:

make test

If you want to run (using make run) in a specific profile:

OWA_PROFILE=/path/to/firefox/profile make run

Tests cannot be run in a specific profile.

Prepare your firefox profile

You probably want a test firefox profile so open up the Profile Manager.

In the Mac:

/Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager

On Windows:

firefox.exe -P

In the profile manager, create a profile with the name fxsharetest, then exit the profile manager.

Something went wrong with that request. Please try again.