Skip to content
new addon version from fx-share branch
JavaScript Python
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
data
extra
lib
tests
Makefile
README.md
build.py
dependencies.json
package.json
share-icon.png

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.