Re: Revert "mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream."

2008-03-11 Thread Jacek Caban
Vitaliy Margolen wrote: > Yes it does fix the problem. Thank you. So then something inserts extra > empty line(s) between header and the body? No wonder proxy doesn't like this > - it is an equivalent of an empty reply. > Gecko reported in header content with length 0 (because of this empty l

Re: Revert "mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream."

2008-03-11 Thread Vitaliy Margolen
Jacek Caban wrote: > Vitaliy Margolen wrote: >> >> It seems the problem caused by an empty content-length for the POST >> request. That might work for you because you are not behind the proxy. >> Proxies do not like that and return error. > > Does attached hack help? Yes it does fix the problem

Re: Revert "mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream."

2008-03-11 Thread Jacek Caban
Vitaliy Margolen wrote: It seems the problem caused by an empty content-length for the POST request. That might work for you because you are not behind the proxy. Proxies do not like that and return error. Does attached hack help? The question is then why does it work without your patch?

Re: Revert "mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream."

2008-03-10 Thread Vitaliy Margolen
Jacek Caban wrote: > Hi Vitaliy, > > Vitaliy Margolen wrote: >> This reverts commit c32cca8066807d09e3b953aee9242eba8cfa8cdb. >> >> This patch is obviously wrong since it broke Steam Community page. >> > This patch is obviously good and fixed a real problem, so the problem > must be somewhere els

Re: Revert "mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream."

2008-03-10 Thread Jacek Caban
Hi Vitaliy, Vitaliy Margolen wrote: > This reverts commit c32cca8066807d09e3b953aee9242eba8cfa8cdb. > > This patch is obviously wrong since it broke Steam Community page. > This patch is obviously good and fixed a real problem, so the problem must be somewhere else. I would try to fix it, but Com