Closed Bug 372111 Opened 17 years ago Closed 17 years ago

Default browser intergration gives error in Vista

Categories

(Firefox :: Shell Integration, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: dacker, Assigned: jimm)

References

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

If you type Http://<anything> in the run command if Firefox is the default browser, you get an error message about cannot find the URL (however, firefox does launch the page).

If you go back to IE, this doesn't happen.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070227 Minefield/3.0a3pre
Dupe of / related to bug 372016?
I can only reproduce this once, like 372016, after every default browser change. 
Its related to bug 372016 ...but reading the thread of 372016, it seems thats going on a different tack.
doug, can you check if this problem is resolved, when you check the Firefox default settings via Tools -> Options -> Systems Defaults -> Check now and then try again to open a url ?
I clicked on Check now and still get the same error after I shut down firefox.

If firefox is already up, I don't get that error.
Hey all - this is confirmed. I'm able to reproduce this off the latest trunk:

Build identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a6pre) Gecko/0000000000 Minefield/3.0a6pre

Steps to reproduce:

1) Register IE as the default
2) Open Firefox
3) Register as the default
4) Close Firefox

At this point the first URL sent to the system will result in some sort of error dialog, and Firefox will open the URL. I've seen these errors result from a link click in my email client in addition to the Run command described above. Whatever it is, after it happens once, it'll never happen again unless you repeat the steps above. I'd guess either Windows or Firefox patches things up the first time, then there's no problem.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → jmathies
I disagree with comment #5 .. it keeps on happening after the first try.
Hey all - 

Setting the default browser via a locally built 3.0aXpre image can produce this, however, downloading an alpha nightly and going through the full install, which places the exe and other files in the correct place, does not. 

The way we set the default browser in Vista is new, released (I believe) in 2.0.0.2. A number of parameters are setup in the registry by nsis, which a single call in the browser then relies on. It seems there's a disconnect between locally built exes and settings added, which can cause Vista to get confused and generate the error. 

I just tested off the latest alpha 6 - 

http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/1.9a4-candidates/rc2/

1) uninstall previous versions
2) clean install of the alpha
3) launch firefox, set as default
4) close firefox
5) launch a url from start -> run

everything works, no error generated.

I'm curious if this syncs with everyone else’s experience.


Also, I might point out, it looks like Doug is experiencing something different than what the "pre" testers experienced. There are a number of bugs out there related to this - specifically bug 372016. 

However, I think that maybe this would be best marked as a dupe of that or some other bug, rather than 372016 being marked as a dupe of this since we seem to have gotten off track here with pre release images.

bug 384421 is looks like an excellent candidate as well.
I download the alpah 6 ...let it be the default, rebooted ..and it works as expected.

Removed alpha 6.

Decided to let FF 2.0.04 be the default, got an error "application not found" when trying to run "www.google.com".  Rebooted, no luck.

I went to IE to be the default and that worked.  

I brought up FF, tried to set it as the default.  IE still comes up, even after a reboot.

So it seems like FF 2.0.0.4 is using a different mechanism under VISTA to be default-- one that IE and alpha6 know about.
marked WFM - post alpha 6
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
This sounds like bug 353814 in that our side by side install story is in bad shape
You need to log in before you can comment on or make changes to this bug.