Closed Bug 340583 Opened 18 years ago Closed 18 years ago

DDE creates an additional mini-window at startup when resuming a session

Categories

(Toolkit :: Startup and Profile System, defect)

1.8 Branch
x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME
mozilla1.8.1beta2

People

(Reporter: zeniko, Assigned: dietrich)

Details

Steps to reproduce: * Enable the pref browser.sessionstore.resume_session * Close Firefox * Start -> Run... -> "http://www.mozilla.org/" -> OK Expected result: Firefox starts with the previous browsing session and one additional tab. Actual result: Additionally either the message "Couldn't run 'http://www.mozilla.org/'. ..." (or something alike) or a tiny, only half way initialized window (about which SessionStore complains that window.document.documentElement has no properties). A work-around is to disable DDE through a registry hack (since the supportDDEExec pref doesn't work - see bug 192286). Not sure whether this is also related to bug 269033.
Flags: blocking-firefox2?
Flags: blocking-firefox2? → blocking-firefox2+
Assignee: nobody → dietrich
Just to be sure: I don't think this is related to SessionStore other than that it exposes the issue. AFAICT, the actual problem rather lies with the DDE code.
Target Milestone: --- → Firefox 2 beta1
Target Milestone: Firefox 2 beta1 → Firefox 2 beta2
I tried this on WinXP with the Beta 1 candidate build, and could not reproduce the problem. I got the expected result. Simon, can you please attempt to reproduce this again and see if the problem still exists?
I've looked into it and found that the DDE keys don't normally exist when Firefox isn't running. The issue was that Firefox had crashed under the administration account and couldn't remove those keys when run under my usual LUA. I've filed bug 344481 for that issue.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Flags: blocking-firefox2+
Status: RESOLVED → VERIFIED
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.