2010/5/13 Ilmari Karonen <nospam(a)vyznev.net>et>:
Error 413 generally means, in plain English, "URL
too long". I'd
suspect some script is trying to do an API query using a very long URL,
and the fact that this only happens when JS is enabled lends support to
this.
Assuming that the Blackberry browser doesn't have particularly good JS
debugging support, it might be worth looking at the same page in e.g. FF
+ Firebug, with JS and net debugging enabled, and looking for any
requests with suspiciously long URLs.
I've no idea what might be causing the other problems, though.
413s are thrown by the *server*, not the client. An overlong URL would
cause 413s independent of whether it's Firefox or a Blackberry
requesting them.
Roan Kattouw (Catrope)