Closed
Bug 798584
Opened 12 years ago
Closed 12 years ago
XML parsing error in about:support
Categories
(SeaMonkey :: UI Design, defect)
SeaMonkey
UI Design
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
Reporter | ||
Comment 1•12 years ago
|
||
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.
Reporter | ||
Comment 2•12 years ago
|
||
P.S. With SeaMonkey, the error happens even in Safe Mode in a newly created profile.
Comment 3•12 years ago
|
||
Hmm, can you load chrome://global/locale/aboutSupport.dtd?
Reporter | ||
Comment 4•12 years ago
|
||
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
Reporter | ||
Comment 5•12 years ago
|
||
(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.
Reporter | ||
Updated•12 years ago
|
Keywords: regressionwindow-wanted
Reporter | ||
Comment 6•12 years ago
|
||
Reporter | ||
Comment 7•12 years ago
|
||
Reporter | ||
Comment 8•12 years ago
|
||
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.
Reporter | ||
Comment 9•12 years ago
|
||
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.
![]() |
||
Updated•12 years ago
|
Severity: major → normal
![]() |
||
Comment 10•12 years ago
|
||
Fixed by backout of Bug 720997
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [fixed by backout of Bug 720997]
Reporter | ||
Updated•12 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•