2010/5/13 Ilmari Karonen nospam@vyznev.net:
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)