Closed Bug 798584 Opened 12 years ago Closed 12 years ago

XML parsing error in about:support

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: tonymec, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: regression, useless-UI, Whiteboard: [fixed by backout of Bug 720997])

Attachments

(3 files)

See screenshot. Happens in the current SeaMonkey nightly: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/18.0 Firefox/18.0 SeaMonkey/2.15a1 ID:20121005003005 c-c:861e8385f731 m-c:c24a0fd08031 even in Safe Mode Does not happen in the current Firefox nightly: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/18.0 Firefox/18.0 ID:20121005030609 CSet: fd724f194a1f
N.B. Lines 1 to 11 of the SeaMonkey about:support : ---- start ---- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html [ <!ENTITY % htmlDTD PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> %htmlDTD; <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> %globalDTD; <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> %brandDTD; <!ENTITY % syncBrandDTD SYSTEM "chrome://browser/locale/syncBrand.dtd"> %syncBrandDTD; <!ENTITY % aboutSupportDTD SYSTEM "chrome://global/locale/aboutSupport.dtd"> %aboutSupportDTD; <!ENTITY % resetProfileDTD SYSTEM "chrome://global/locale/resetProfile.dtd"> %resetProfileDTD; ]> ---- end ---- (the ---- lines are of course added by me, they are not in the file). Line 5 of what SeaMonkey knows as chrome://global/locale/aboutSupport.dtd : <!ENTITY aboutSupport.pageTitle "Troubleshooting Information"> There is something here that beats me.
P.S. With SeaMonkey, the error happens even in Safe Mode in a newly created profile.
Hmm, can you load chrome://global/locale/aboutSupport.dtd?
Last good: the nightly of Oct. 3 (there was none on Oct. 4) 20121003003004 http://hg.mozilla.org/mozilla-central/rev/635fcc11d2b1 http://hg.mozilla.org/comm-central/rev/5adf56e7b7ce First bad: the oldest hourly still extant from Oct. 4: 20121004161031 http://hg.mozilla.org/mozilla-central/rev/fd724f194a1f http://hg.mozilla.org/comm-central/rev/b2b2112e8473
(In reply to Stefan [:stefanh] from comment #3) > Hmm, can you load chrome://global/locale/aboutSupport.dtd? Yes, I get a popup with choices of (a) download; (b) browse for a program to handle it. I choose "download", and then I load it into a plaintext editor.
AFAICT, the only change within range which does anything to aboutSupport.* is bug 720997; it has changes to all three of .dtd, .js and .xhtml but it isn't obvious to me how these changes can be relevant to the problem I see.
Blocks: 720997
Workaround (NOT A FIX): in the SeaMonkey omni.ja (which is just a zipfile under another name), edit line 8 of chrome/toolkit/content/global/aboutSupport.xhtml as follows: is <!ENTITY % syncBrandDTD SYSTEM "chrome://browser/locale/syncBrand.dtd"> %syncBrandDTD; should be <!ENTITY % syncBrandDTD SYSTEM "chrome://communicator/locale/sync/syncBrand.dtd"> %syncBrandDTD; (i.e. unzip, edit, re-zip) then restart SeaMonkey.
Severity: major → normal
Fixed by backout of Bug 720997
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [fixed by backout of Bug 720997]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: