Skip to content

Commit

Permalink
Merge pull request #308 from tableflip/dev-firefox
Browse files Browse the repository at this point in the history
Adds firefox development instructions
  • Loading branch information
lidel authored Nov 15, 2017
2 parents 827519f + 00e8305 commit 64a5e2b
Showing 1 changed file with 21 additions and 14 deletions.
35 changes: 21 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
- [Background](#background)
- [Features](#features)
- [Install](#install)
- [Troubleshooting](#troubleshooting)
- [Contribute](#contribute)
- [Troubleshooting](#troubleshooting)
- [License](#license)

## Background
Expand Down Expand Up @@ -89,20 +89,34 @@ For historical background on the rewrite see [Issue #20: Move to WebExtensions](

Install the latest signed release from [Chrome Web Store](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch).

### Other Browsers Supporting WebExtensions API
### Development or other Browsers Supporting WebExtensions API

Try manual installation:

1. Download Sources
2. Build it:

```bash
npm install
npm run build
```
```bash
npm install
npm run build
```

3. Load it into browser:
* Chromium-based
1. Enter `chrome://extensions` in the URL bar
2. Enable "Developer mode"
3. Click "Load unpacked extension..." and point it at `add-on/manifest.json`
* Firefox
1. Enter `about:debugging` in the URL bar
2. Click "Load Temporary Add-on" and point it at `add-on/manifest.json`



## Contribute

3. Load it into browser (eg. open up `chrome://extensions` in Chromium-based browser, enable "Developer mode", click "Load unpacked extension..." and point it at `add-on/manifest.json`)
If you want to help in developing this extension, please see [CONTRIBUTING](CONTRIBUTING.md) page :sparkles:

This repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).

### TROUBLESHOOTING

Expand All @@ -128,17 +142,10 @@ Deny
Feel free to modify it, but get familiar with [ABE rule syntax](https://noscript.net/abe/abe_rules.pdf) first.
## Contribute

Please see [CONTRIBUTING](CONTRIBUTING.md) page :sparkles:

This repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).

## License
[IPFS logo](https://github.com/ipfs/logo) belongs to [The IPFS Project](https://github.com/ipfs) and is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/legalcode">CC-BY-SA 3.0</a>.
[is-ipfs](https://github.com/xicombd/is-ipfs), [js-multihash](https://github.com/jbenet/js-multihash) and other NPM dependencies are under MIT license, unless stated otherwise.
The add-on itself is released under [CC0](LICENSE): to the extent possible under law, the author has waived all copyright and related or neighboring rights to this work, effectively placing it in the public domain.

0 comments on commit 64a5e2b

Please sign in to comment.