remy/jsconsole — Issue #34: Firefox history pushState error.
Author: andrewplummer
Created: 2012-02-29 06:29:06+00:00
State: open

I needed jsconsole for testing on Android and it's perfect. Love it.

I very nearly wrote it off as non-functional, however, as the inject script in the latest Firefox (10.0.2) returned this error:

```
Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.pushState]
[Break On This Error]

window.history.pushState(cmd, cmd, '?' + encodeURIComponent(cmd));
```

Confirmed this on Ubuntu and Windows. Not sure why it would disallow that but a simple try/catch block may be in order. The main site works fine.