raise() or whatever it is.
The problem is immediately visible if you are using GMail in a tabbed browser (such as Safari) with other pages, such as blogger. If I were to go to my Google Mail tab now, click on (say) 'Harmony-Dev', and then switch back to this tab to continue blogging whilst it was loading, I'd suddenly be interrupted mid-...
Yup, that's right. GMail will steal the focus from the tab that you're working on to shove itself in your face. There's just really no reason to ever need to do that. If the user already has GMail open, and is doing things; they're going to be there, looking at the window in any case. If they've instructed GMail to do something, and then go away into the background whilst they do something else, they don't expect GMail to suddenly stick its face up just because its proud that it's done. It's like a 2-year old going "FINISHED!" as soon as they've done something and waiting for praise.
Unfortunately, Safari doesn't have the ability to selectively disable commands like this, so if I'm using GMail in tabs in Safari, then GMail just gets in the way. Yes, of course I could install FireFox and be done with it ... but Safari has a much nicer UI and launches faster. (I know, I could use Camino instead...) But the point is, I shouldn't have to use a browser to invoke an anti-spam/popup-blocker to disable an unnecessary piece of functionality in GMail in the first place. It just shouldn't be there.
I've tried passing feedback by mail, I've tried putting comments into the google groups; I've even asked for my comments to be forwarded on to any Googlers who are reading this and who know people who work in GMail. Unfortunately, it's still present and that means I have to rant about it.
Am I the only one?