I see that in jquery.mobile-1.1.0.js line #3053, $.ajax has been used to get the page content. The $.ajax method has timeout option. Can you expose this timeout option in $.mobile.changePage method? This would helps if someone is looking to control the timeout of both url and ajax communication.
I have bookmarked the website in iPhone via "Add to Home Screen" menu and I can see the icon "apple-touch-icon.png" in the iPhone desktop. Now when I open the saved bookmark, it opens the application without browser header & status bar. The issue is, when I click any hyperlink in the page, it opens a new instance of safari browser. I tried setting target attribute but it didn't work. But the below link opens the new page in the same instance.