True, got the idea from [here](https://github.com/emberjs/ember.js/blob/master/packages/ember-old-router/tests/location_test.js#L71)
`pushState` and `file://` don't work well together
I'll try to find a way around it.