- Start on page A.
- Perform a Quicksand navigation to page B.
- Reload the page.
- Press "Back".
Observed behavior:
- You're on the pre-reload B with the wrong URL (`/a/`).
Expected behavior:
- You're taken back to A with the right URL (`/a/`).
This behavior sort of makes sense internally and may be kind of hard to fix, but is definitely not what users expect or what happens without Quicksand, and shouldn't be what we do unless it's impossible to fix.
---
- Introduce a syntax error into a Controller.
- Navigate to that Controller via Quicksand.
Observed behavior:
- No navigation occurs.
Expected behavior:
- You get an actual indication that there was an error, and probably a hard navigation for most requests (e.g., if it's a GET at least?)