I have a Firefox extension that pops up a log-in form (it's a c++ winform, not that it matters...). It is done using callCom technique - meaning the c++ client is integrated, initializing Components.classes, then createInstance(), query interface etc.
So, in Firefox, when I call my client's log-in screen the browser is waiting for it to close synchronously and so everything gets "stuck". I mean, timers, animated gifs, etc.
How can I solve this?