- Window decorations like the tabbar
- A buffer / point stack for going back/forth like in a web browser or Eclipse
The buffer stack for a navigation history definitely should be window specific. Everything else would be very confusing. If a window is split, the new window will inherit its parents history.