I can reproduce your problem, but if I manually launch a popup in the console, I see that spinner is just fine:
> OM.processing($('div.portlet.login form'));
So here is my hunch: your counter has not been preloaded, and you open a window while you wait for the AJAX request. For some reason, other browsers are loading the image while the AJAX request is waiting, but Chrome won't. To test this, I tried this in the console:
> var img = $('<img src="http://trunk.test.openmile.com/static/9753/images/processing_black.gif">');
then I tried to log in normally - and I saw a counter.
Therefore, I think that if you preload the image with the spinner, perhaps using the code above, and it should work correctly.
source share