Я иногда сталкивался с этим даже в Firefox 3.6, в XP SP3; но обычно достаточно дважды щелкнуть значок Firefox, чтобы отобразился пользовательский интерфейс. В конце концов.
Терпение.
Я предполагаю, что когда я делаю это, Windows выполняет код в том же экземпляре Firefox (так как у меня нет -no-remote, установленного в ярлыке), но это повторный запуск некоторого кода инициализации, который был выполнен слишком рано в первый раз ,
Я не слишком знаком с выполнением процессов Windows или с тем, как инициализируется Firefox, поэтому этот ответ намеренно неясен.
Вы могли бы подумать, что Windows либо выполнит запрос CreateWindow (или любой другой Firefox) или вернет ошибку, чтобы приложение знало, что что-то не так. Возможно Windows молча терпит неудачу. Или, может быть, Firefox молча игнорирует ошибку Windows, которая «никогда не должна происходить».