如果在启动过程中启动,则不会启动 Firefox UI

如果在启动过程中启动,则不会启动 Firefox UI

我在工作中使用 Windows XP SP2。我注意到,如果我启动 Firefox当 Windows 尚未完成启动时,它启动了该firefox.exe过程但无法启动相关的 UI,即最后没有 Firefox 窗口。

解决此问题的唯一方法是终止进程firefox.exe并重新启动 Firefox。

还有其他人经历过这种行为吗?

更新:我正在使用 Firefox 3.6

答案1

即使在 XP SP3 上使用 Firefox 3.6 时,我也偶尔遇到过这种情况;但通常只需再次双击 Firefox 图标即可 - 这样就可以显示 UI。最终。

耐心。

我假设当我执行此操作时,Windows 正在同一个 Firefox 实例中运行代码(因为我没有在快捷方式中设置 -no-remote),但这是重新运行第一次过早执行的一些初始化代码。

我不太熟悉 Windows 进程的执行,或者 Firefox 如何初始化,所以这个答案故意含糊其辞。

您可能会认为 Windows 要么会执行 CreateWindow 请求(或 Firefox 执行的任何操作),要么会返回错误,以便应用程序知道出现了问题。也许 Windows 会默默地失败。或者也许 Firefox 会默默地忽略来自 Windows 的“不应该发生的”错误。

答案2

是的。我在 Windows Vista 上使用 Firefox 3.5 或 3.4 时遇到过这种情况。现在我再也看不到它了。

我猜想 Windows 7 没有这个问题。或者更有可能的是,这个问题已在 Firefox 3.6 中修复。

相关内容