muaz-khan / Firefox Extensions
(discontinued) Firefox extension API are used to enable screen capturing flag for your own domains!
Stars: ✭ 40
Programming Languages
javascript
184084 projects - #8 most used programming language
More info
Firefox doesn't need add-ons in order to do screen sharing, since Firefox 52 already.This repository is discontinued from September 01, 2017.
Firefox Extensions
Enable screen capturing in Firefox for both localhost/127.0.0.1 and
https://www.webrtc-experiment.com
pages.
Install from Firefox Addons Store
Simplest Demo
Try this demo after installing above addon:
Wanna Deploy it Yourself?
- Open
index.js
- Go to line 7
- Replace
arrayOfMyOwnDomains
array with your own list of domains
// replace your own domains with below array
var arrayOfMyOwnDomains = ['webrtc-experiment.com', 'www.webrtc-experiment.com', 'localhost', '127.0.0.1'];
How to Deploy?
- Signup here:
- Use unique-addon-name here:
- Add your own domains here:
- Make XPI of the directory.
[sudo] npm install jpm --global
jpm run -b nightly # test in Firefox Nightly without making the XPI
jpm xpi # it will create xpi file
- Submit the XPI here:
Follow all steps. Read them carefully. This is hard/tough step to follow. Select valid browsers. E.g. Firefox 38 to Firefox 45. And submit your addon for "review".
It will take 2-3 hours for a Mozilla guy to review your addon. Then it will be available to public.
License
Firefox-Extensions are released under MIT licence . Copyright (c) Muaz Khan.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].