On Mon, Feb 20, 2012 at 1:34 PM, Steve Spicklemire <[email protected]> wrote:
> I updated my pyjamas sources and hit this one. A recent change?
>
> (Pdb) l
> 164             #try :
> 165             if mf.platform == 'webkit' or mf.platform == 'mshtml':
> 166                 xmlHttp.open(method, url, True, '', '')
> 167             else:
> 168                 # EEK!  xmlhttprequest.open in xpcom is a miserable 
> bastard.
> 169  ->             res = xmlHttp.open(method, url, True, '', '')
> 170                 print url, res
> 171             for h in headers:
> 172                 if isinstance(headers[h], basestring):
> 173                     xmlHttp.setRequestHeader(h, headers[h])
> 174                 else:
> (Pdb) p mf.platform
> 'hulahop'
> (Pdb) s
> TypeError: 'open() takes exactly 3 arguments (6 given)'
>> /home/steve/Development/pyjamas/library/pyjamas/HTTPRequest.py(38)asyncPost()
> -> returnxml, content_type, headers)
>
> Is there something else I need to update?
>
> I did notice this in the log.... but I'm not sure what it means:
>
> commit 5af656a0a8140f04a3c4b75a13859059d62b9038
> Author: Luke Leighton <[email protected]>
> Date:   Fri Feb 17 05:21:10 2012 +0000
>
>    miserable bastard xpcom, requires 5-arg version of XMLHttpRequest.open.  
> hack workaround is however no longer required. yippee
>

 *lol* - there have been some changes to xpcom for xulrunner 9: i
_did_ send a message saying about this :)

 i've put in something else which just tries both... *sigh*.

 l.

Reply via email to