Firefox OS Simulator is a test environment for Firefox OS. Use it to test your apps in a Firefox OS-like environment that looks and feels like a mobile phone.
@ochameau, here's an updated pull request for the change I originally submitted in #731, to remove the hidden feature that added permissions to Firefox for hosted apps. This is a request to pull the change into the release-5.0 branch.
I've tested this, although testing is manual and complicated, since it does a version check on install, so you can't use cfx run. Here's what I did:
create a new profile and start a supported Firefox release (23.0.1, 24.0) with it;
Note: it isn't clear to me how such a permission is actually stored in Firefox's permissions database and what effect it has on Firefox. Going to http://wfwalker.github.io/ and then selecting Tools > Page Info > Permissions still shows "Share Location" as "Always ask", so maybe the feature hasn't actually had an effect. But since we added the permissions in the past, we should remove them now.
@ochameau, here's an updated pull request for the change I originally submitted in #731, to remove the hidden feature that added permissions to Firefox for hosted apps. This is a request to pull the change into the release-5.0 branch.
I've tested this, although testing is manual and complicated, since it does a version check on install, so you can't use
cfx run
. Here's what I did:make package
to create a package from it;You should see something like this in the console:
Note: it isn't clear to me how such a permission is actually stored in Firefox's permissions database and what effect it has on Firefox. Going to http://wfwalker.github.io/ and then selecting Tools > Page Info > Permissions still shows "Share Location" as "Always ask", so maybe the feature hasn't actually had an effect. But since we added the permissions in the past, we should remove them now.