You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Piotr Zalewa (JIRA)" <ji...@apache.org> on 2014/12/10 11:50:12 UTC

[jira] [Created] (CB-8144) Add SystemXHR as a solution for whitelist in FFOS

Piotr Zalewa created CB-8144:
--------------------------------

             Summary: Add SystemXHR as a solution for whitelist in FFOS
                 Key: CB-8144
                 URL: https://issues.apache.org/jira/browse/CB-8144
             Project: Apache Cordova
          Issue Type: Bug
          Components: FirefoxOS
            Reporter: Piotr Zalewa
            Assignee: Piotr Zalewa


Proposed content

In Firefox OS there is no concept of whitelisting a specific domain. Instead
there is a special permission called 
[SystemXHR](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#Permissions).
There is a need to add this permission to `config.xml`:

	<platform name="firefoxos">
		<permission name="systemXHR" privileged="true" description="load data from server" />
	</platform>

The `XMLHttpRequest` object needs to be instantiated with two parameters 
`mozAnon` and `mozSystem`:

	var request = new XMLHttpRequest({
		mozAnon: true,
		mozSystem: true});

This solution is transparent so there is no difference for other platforms.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org