Closed
Bug 154203
Opened 22 years ago
Closed 22 years ago
application-specific home page pref UI
Categories
(Camino Graveyard :: Preferences, enhancement)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: barrowma, Assigned: sfraser_bugs)
Details
Allow the user to set an Chimera-specific home page URL in the Home Page prefs tab. 1. create a text field for the URL to be used 2. include a checkbox with label "Use System Home Page" for users who prefer to use the system wide home page URL. 3. grey-out the "Open System Preferences" button unless the checkbox is checked. 4. Remove the "Home page is set in the ..." line of text. Unless the user checks the "Use System Home Page", the Chimera-specific home page URL should be used.
Recommend WONTFIX. Chimera should be kept simple, and use the system-level home page preference (though I see you're Netscape, so if I'm wrong, by all means say so). Reducing Severity to enhancement.
Severity: normal → enhancement
Updated•22 years ago
|
QA Contact: winnie → sairuh
Assignee | ||
Comment 3•22 years ago
|
||
Here's what we'll do, I think: * Have a field for entering the home page url in the prefs, defaulting to the IC home page (for Mozilla), or some marketing-specified page (for official releases). * Have a 'Use system preference' checkbox next to it, that disables the text field, and puts the IC home page url into it.
Reporter | ||
Comment 4•22 years ago
|
||
Yes, this sounds good.
Assignee | ||
Comment 5•22 years ago
|
||
Fix checked in. Based on the value of the "chimera.use_system_home_page" pref, we either use the homepage from mozilla prefs, or we read the homepage directly from IC. We no longer copy the IC home page pref into the mozilla prefs. The pref UI was fixed accordingly.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Comment 6•22 years ago
|
||
vrfy'd fixed with 2002.07.02.05 nb. a. when "use system pref" is checked, the "home page" textfield changes from the user-entered url to match the one in the Internet > Web system pref panel. b. tested with "load home page when opening new windows" turned on and off. when on, the home page loaded depends (as expected) on the setting of "use system pref". when off, the new window is blank (again as expected). c. tested with "load home page when opening new tabs" turned on and off. when on, the home page loaded depends (as expected) on the setting of "use system pref". when off, the new tab is blank (again as expected).
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 7•22 years ago
|
||
Pink actually broke this with some branding changes that went in today, which I have to fix, so I'll reopen this for re-verification again. Sorry!
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 8•22 years ago
|
||
Fix checked in. The code now works like this: if (the "chimera.use_system_home_page" exists) use systemm preference home page else if (there is a user pref for "browser.startup.homepage") use "browser.startup.homepage" pref else { use "HomePageDefault" string from the "WebsiteDefaults.strings" file, and set the user pref "browser.startup.homepage" to this value } so on first run with a new profile, we use the url from "WebsiteDefaults.strings", and on subsequent launches the "browser.startup.homepage" pref, which the user is then free to modify.
Status: REOPENED → RESOLVED
Closed: 22 years ago → 22 years ago
Resolution: --- → FIXED
Comment 9•22 years ago
|
||
tested with 2002.07.03.05 nb. vrfy'd fixed with the following: a. first run with a new profile: the home page loaded is the url for HomePageDefault in WebsiteDefaults.strings. b. also tests (a)-(c) from comment 6.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•