I'm running into a strange interaction between chrome and jquery mobile. The application flow is straightforward:
- Homepage / login screen. "Login" link is
data-ajax="false"
andrel="external"
so all the fancy JQM AJAX stuff is disabled. - A series of 302s for the oauth dance which ends at
/auth/facebook/callback
/auth/facebook/callback
302s to the real page/home
which is a very simple Jquery-mobile page
On Chrome and Firefox the jquery mobile 'ajax-loading' spinner shows forever, with the actual page loaded in the DOM but not displaying. On Safari (desktop or mobile) the page displays properly.