We currently have caching set up for all of our pages (Page > Properties > Enable Caching checkbox). This causes the browser's user agent to be cached, which is a problem.
Steps to reproduce:
1. Add this to your code behind, so it will show up on a page with caching enabled:
2. In IIS, recycle your application pool.
3. Visit the page with Chrome. Note the user agent that shows in the alert.
4. Visit the page with Firefox. Note the user agent that shows in the alert; it's the same as Chrome's.
I can't understand why the user agent is getting cached; is there a way to shut that off? This seems like a significant bug.