Closed Bug 251846 Opened 21 years ago Closed 21 years ago

About:, Help->About, Help->Release Notes and about:config are broken

Categories

(Firefox :: Menus, defect, P2)

1.0 Branch
x86
All
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: fredbezies, Assigned: benjamin)

References

Details

(Keywords: fixed-aviary1.0, regression)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040717 Firefox/0.9.1+ Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040717 Firefox/0.9.1+ Simple to see. I built firefox from aviary cvs code, up to date at 23:30 (mozilla.org time). After it starts, Firefox asked me if I want to get firefox has default browser. I answered yes. After this, I go to Help / About Firefox and I get this xul error : <label id="version" value="&aboutVersion;"/> ---------^ I tried about: and I get this xul error : <a id="mozlink" href="&releaseURL;">&brandShortName; &version;</a> ----------------------^ This is annoying :[ Reproducible: Always Steps to Reproduce: 1.See details. Actual Results: Big bad xul errors. Expected Results: Displays version info and about dialog box. Using fedora Core 2. Here is my .mozconfig : . $topsrcdir/browser/config/mozconfig ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize='-O3 -freorder-blocks -march=pentium4 -msse2 -fomit-frame-pointer -fforce-addr' ac_add_options --disable-shared ac_add_options --enable-static ac_add_options --disable-pedantic ac_add_options --enable-default-toolkit=gtk2 ac_add_options --enable-xft ac_add_options --disable-freetype2
Flags: blocking-aviary1.0RC1?
Flags: blocking-aviary1.0?
And Help -> Release Notes redirects to http://www.mozilla.org/releases/ which is for Mozilla but not Firefox.
The reason is that the version string in brand.dtd isn't expanded anymore. 1. Download a zip build from http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/BEAST/ 2. Look into chrome/en-US.jar, view brand.dtd. It displays: <!ENTITY version > If I hardcode "0.9.1+" there, these issues are fixed. This is a regression from bsmedberg's checkin from 2004-07-16 12:57-12:58.
Assignee: firefox → bsmedberg
Keywords: regression
OS: Linux → All
Summary: [aviary] About: and help/About are broken. → About:, Help->About and Help->Release Notes are broken
Version: unspecified → 1.0 Branch
*** Bug 251900 has been marked as a duplicate of this bug. ***
I get a similar but different error; doing about:config gives: <menuitem label="&copyName.label;" accesskey="&copyName.accesskey;" oncommand="copyName();"/> -------------------^ however, en-US.jar has the entity defined correctly in both locale/global/config.dtd and locale/en-US/global/config.dtd.
Win32 installerbuilds get Installer chokes for me. "Error occured during installation - US Region Pack: -208 INVALID_ARGUMENTS" and simply won't launch
Blocks: 251906
Flags: blocking-aviary1.0RC1?
Flags: blocking-aviary1.0RC1+
Flags: blocking-aviary1.0?
Flags: blocking-aviary1.0+
Priority: -- → P2
about:config shows a blank screen with the following text <menuitem label="&copyName.label;" accesskey="&copyName.accesskey;" oncommand="copyName();"/> -------------------^
also download manager in FF 20040717 gives me this: label="&cmd.options.label;" accesskey="&cmd.options.accesskey;" ---------------------^
*** Bug 251982 has been marked as a duplicate of this bug. ***
I think the problem with about:config is the "#" in front of the licens and the comments in config.dtd. Dtd files usually have "<!-- comment -->. This file have had "#" for a long time, but I think they were stripped out by the preprocessor.
I just checked in a change for about:config I believe I fixed brand.dtd yesterday. Some installer issues are still outstanding, and I may not be able to get to them until Monday (I'm getting rid of the US.jar region pack, folding those files into the en-US.jar langpack).
With your patch added on 2004-07-18 05:59, in a build I made thirty minutes ago about:config is repaired, but both about: and help / about firefox are always broken. Xul errors are the same as in description.
In build 2004/07/18 it was fixed!
I have build 20040718 (installer) and I'm still experiencing the problem with about: and Help->About Mozilla Firefox, although the Help->Release Notes is fixed. My UA string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040718 Firefox/0.9.1+
After last changes on aviary branch, it is now impossible to get a working window in firefox :[ I built firefox with a blank new aviary branch source checked out and up-to-date at 22:00 18 july 2004 (mozilla.org time) and get a little xul error window, saying this : <window id="main-window" ^
Frederic, that's bug 252063.
Some news : 1) bug #252063 is now dead 2) this bug can be closed as fixed too, because both about: and help / about are working again. My User-Agent : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040719 Firefox/0.9.1+ Note : 10 minutes old Aviary based build.
About:, Help->About and Help->Release Notes are indeed fixed. But about:config is still broken.
Summary: About:, Help->About and Help->Release Notes are broken → About:, Help->About, Help->Release Notes and about:config are broken
Whiteboard: About:, Help->About and Help->Release Notes fixed
Sorry, that was just me having the remains of a patch in my tree. -> fixed. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040719 Firefox/0.9.1+ (Steffen)
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Whiteboard: About:, Help->About and Help->Release Notes fixed
*** Bug 252112 has been marked as a duplicate of this bug. ***
vrfy's fixed using aviary1.0 (branch) builds on win xp and linux rh9 (7/21 bits), and mac os x 10.3.4 (7/20 bits).
Status: RESOLVED → VERIFIED
Keywords: fixed-aviary1.0
QA Contact: bugzilla → menus
You need to log in before you can comment on or make changes to this bug.