Closed
Bug 199386
Opened 21 years ago
Closed 21 years ago
Set Default Browser registers pref.xul as Preferences entry in WinXP Start Menu (Internet Shortcuts opens Seamonkey preferences/wrong preferences)
Categories
(Firefox :: Settings UI, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: djst, Assigned: p_ch)
References
Details
Attachments
(2 files)
146.21 KB,
image/jpeg
|
Details | |
1.22 KB,
patch
|
bugs
:
review+
bugs
:
superreview+
|
Details | Diff | Splinter Review |
If you register Phoenix as the default web browser from the Options window, it will also register chrome://communicator/content/pref/pref.xul as an entry for the preferences. HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\PHOENIX.EXE\shell\properties\command (Default) = E:\PHOENIX\PHOENIX.EXE-chrome "chrome://communicator/content/pref/pref.xul" First of all, it's the old preferences window, not the new Options window. Second, it's loaded in a normal browser window, making the dialog huge and resizable.
Reporter | ||
Updated•21 years ago
|
Summary: Set Default Browser registers pref.xul as Preferences entry in XP → Set Default Browser registers pref.xul as Preferences entry in WinXP Start Menu
Assignee | ||
Comment 1•21 years ago
|
||
*** This bug has been marked as a duplicate of 198679 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Comment 2•21 years ago
|
||
arg, reopening.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Assignee | ||
Comment 3•21 years ago
|
||
and taking. (fixed in bug 202984)
Assignee: blaker → chanial
Status: REOPENED → NEW
Comment 4•21 years ago
|
||
*** Bug 213185 has been marked as a duplicate of this bug. ***
Comment 5•21 years ago
|
||
This bug may be more serious than it looks, as one extension, PrefBar, ended up modifying the preference entry in WinXP Start Menu instead of in pref.xul. But then PrefBar was designed to work with the older pref window.
Comment 6•21 years ago
|
||
This bug may be more serious than it looks, as one extension, PrefBar, ended up modifying the preference entry in WinXP Start Menu instead of in pref.xul. But then PrefBar was designed to work with the older pref window.
Comment 7•21 years ago
|
||
This is due this code in http://lxr.mozilla.org/seamonkey/source/xpfe/components/winhooks/nsWindowsHooksUtil.cpp#435 . This code is designed for Seamonkey. I think to fix this problem we would have to fork winhooks to use a different version for Firebird. I don't really know if we want to do this. It seems like its a lot of stuff to take care of just for a couple minor bugs. Also this will probably have to be fixed when firebird becomes the default browser, so it might be better to wait. Forrking winhooks would probably also fix the bug where Mozilla and Firebird attempt to associate themselves with the same file types (can't find the bug # at the moment).
Comment 8•21 years ago
|
||
*** Bug 213629 has been marked as a duplicate of this bug. ***
Comment 9•21 years ago
|
||
*** Bug 214045 has been marked as a duplicate of this bug. ***
Comment 10•21 years ago
|
||
Tweaking summary to try and help cut dups down.
Summary: Set Default Browser registers pref.xul as Preferences entry in WinXP Start Menu → Set Default Browser registers pref.xul as Preferences entry in WinXP Start Menu (Internet Shortcuts opens Seamonkey preferences/wrong preferences)
Comment 12•21 years ago
|
||
After installing Firebird 0.6.1, the Start Menu displays the old Mozilla-style icon (http://themes.mozdev.org/img/moz13.png), rather than the new Firebird icon (http://mozilla.org/frontpage/downloadIconFirebird.gif). Is this part of the same bug, or a different one?
Comment 13•21 years ago
|
||
*** Bug 215464 has been marked as a duplicate of this bug. ***
Comment 14•21 years ago
|
||
Comment 15•21 years ago
|
||
*** Bug 216903 has been marked as a duplicate of this bug. ***
Comment 16•21 years ago
|
||
Short term nasty workaround is to have a copy of the correct pref.xul in this place. I have tested this and it seems to work okay. We need to fix or fork setWindowsXP and the rest of the winhooks stuff to make this work "properly" (allow different pref URLs).
Comment 17•21 years ago
|
||
*** Bug 220834 has been marked as a duplicate of this bug. ***
Comment 18•21 years ago
|
||
*** Bug 221226 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 19•21 years ago
|
||
Assignee | ||
Updated•21 years ago
|
Attachment #134961 -
Flags: review?(timeless)
Comment 20•21 years ago
|
||
p_ch: how about requesting a review from ben too? /be
Comment 21•21 years ago
|
||
Comment on attachment 134961 [details] [diff] [review] #ifdef'ing the chrome url that's ok. i explained to pch why this is a bad fix. we should have a way for an arbitrary app (e.g. mail) to open preferences. and the winxp hooks would benefit from it. i might post a patch for this.
Attachment #134961 -
Flags: review?(timeless) → review-
Comment 22•21 years ago
|
||
->Ben Ben, this seems like a good integration bug to get fixed. Can you take a look at it and target this to some pre-1.0 milestone?
Assignee: p_ch → bugs
Comment 23•21 years ago
|
||
Comment on attachment 134961 [details] [diff] [review] #ifdef'ing the chrome url This seems OK to me. r=ben@bengoodger.com
Attachment #134961 -
Flags: superreview+
Attachment #134961 -
Flags: review-
Attachment #134961 -
Flags: review+
Assignee | ||
Comment 25•21 years ago
|
||
the browser pref dialog is not supposed to be accessed by the extensions (such as domi, chatzilla and venkman) and the XP start menu is only specific to internet browsers. Therefore, there is no need for an external way to access the xul app pref dialog.
Status: NEW → RESOLVED
Closed: 21 years ago → 21 years ago
Resolution: --- → FIXED
Comment 27•21 years ago
|
||
*** Bug 227042 has been marked as a duplicate of this bug. ***
Comment 28•21 years ago
|
||
As a pre-emptive comment, before anyone sets REOPENED on this bug, remember that you need to set Firebird as your default browser again before this change will take effect. Just installing the 2003-11-28 build without setting it as your default browser will cause the old (incorrect) behaviour to continue.
Comment 29•21 years ago
|
||
*** Bug 227045 has been marked as a duplicate of this bug. ***
Comment 30•21 years ago
|
||
*** Bug 227715 has been marked as a duplicate of this bug. ***
Comment 31•21 years ago
|
||
*** Bug 232037 has been marked as a duplicate of this bug. ***
Comment 32•18 years ago
|
||
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → preferences
You need to log in
before you can comment on or make changes to this bug.
Description
•