Hi There's a dependency issue with the new XHR code.
If you have A.js that uses say Request.GET, in A.js you will use: /* * @requires OpenLayers/Request.js */ The thing is that Request.js doesn't include "@require OpenLayers/Request/XMLHttpRequest.js", so the built file won't include the XMLHttpRequest code, which is problematic. Adding "@require OpenLayers/Request/XMLHttpRequest.js" to Request.js comes up with its own problem: a circular reference. Yes, XMLHttpRequest.js does include "@require OpenLayers/Request.js". And if we remove that @require in XMLHttpRequest.js, it doesn't work either, because XMLHttpRequest.js does require Request.js when its main anonymous function is executed. One solution to this entire issue might be use /* * @requires OpenLayers/Request/XMLHttpRequest.js */ everywhere the Request object is used. But it's a bit confusing. Any other idea? -- Eric _______________________________________________ Dev mailing list [email protected] http://openlayers.org/mailman/listinfo/dev
