Closed
Bug 562876
Opened 14 years ago
Closed 14 years ago
Addons manager rewrite removed brand.dtd reference, l10n builds still need that.
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla1.9.3a5
People
(Reporter: Pike, Assigned: Unfocused)
References
Details
(Whiteboard: [AddonsRewriteTestday][rewrite])
Attachments
(1 file, 1 obsolete file)
906 bytes,
patch
|
Details | Diff | Splinter Review |
The current localizations of the addons manager code, aka, extensions.dtd reference &brandShortName; all over the place. Now, the new strings in en-US don't anymore, thus the reference to brand.dtd was dropped, but the l10n-merged l10n files only add the new English strings, don't drop the obsolete ones. Thus l10n builds break right now. We should add an inclusion of brand.dtd back to extensions.xul, and file a follow up to remove it once we're not relying on l10n-merged builds anymore. Which might very well be extending into the stable release phase of this code. The other way would be just to hardcode <!ENTITY brandShortName "UNUSED"> directly, might be better perf-wise.
Comment 1•14 years ago
|
||
I found this bug while trying to run one of the new l10n builds we triggered last night. We really need a working solution today. Given the problem above we should get this fixed asap. Once this is fixed we need new l10n nightly builds (bug 562682).
Blocks: 562682
Reporter | ||
Comment 2•14 years ago
|
||
It might be good enough to just rename the entities, bug 562877. IIRC, parsing errors in un-used entities don't break. Should be tested, though. You can verify that by adding a dummy entity referencing &brandShortName; in your local build.
Updated•14 years ago
|
Whiteboard: [AddonsRewriteTestday][rewrite]
Updated•14 years ago
|
Assignee: nobody → bmcbride
Assignee | ||
Comment 3•14 years ago
|
||
Assignee | ||
Comment 4•14 years ago
|
||
Emergency bustage fix at: https://hg.mozilla.org/mozilla-central/rev/254ea07099d2
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Target Milestone: --- → mozilla1.9.3a5
Comment 5•14 years ago
|
||
Works in linux-i686 eo 20100430064302: Mozilla/5.0 (X11; U; Linux i686; eo; rv:1.9.3a5pre) Gecko/20100430 Minefield/3.7a5pre
Reporter | ||
Comment 6•14 years ago
|
||
Drats, we're having the same problem in the xbl binding, extensions.xml, http://hg.mozilla.org/mozilla-central/diff/bcd432fa0450/toolkit/mozapps/extensions/content/extensions.xml
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla1.9.3a5 → ---
Comment 7•14 years ago
|
||
It's the reason for bug 562894. Dave, could you jump in here while Blair is on his weekend?
Comment 8•14 years ago
|
||
Dave, can we please get this into the tree, so we will have working l10n builds tomorrow? Thanks.
Attachment #442784 -
Flags: review?(dtownsend)
Comment 9•14 years ago
|
||
I've manually edited my extensions.xml adding the lines in the patch and bug 562894 is resolved by this editing.
Comment 10•14 years ago
|
||
In favor of the already checked-in patch on bug 562877 we have to back this out.
Status: REOPENED → ASSIGNED
Updated•14 years ago
|
Attachment #442784 -
Attachment is obsolete: true
Attachment #442784 -
Flags: review?(dtownsend)
Comment 11•14 years ago
|
||
Fixed by bug 562877
Whiteboard: [AddonsRewriteTestday][rewrite] → [AddonsRewriteTestday][rewrite][fixed-in-addonsmgr]
Updated•14 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Whiteboard: [AddonsRewriteTestday][rewrite][fixed-in-addonsmgr] → [AddonsRewriteTestday][rewrite]
Target Milestone: --- → mozilla1.9.3a5
Comment 12•14 years ago
|
||
Verified fixed with Mozilla/5.0 (Windows; U; Windows NT 5.1; fa; rv:1.9.3a5pre) Gecko/20100517 Minefield/3.7a5pre (.NET CLR 3.5.30729)
Status: RESOLVED → VERIFIED
Flags: in-testsuite-
Flags: in-litmus-
You need to log in
before you can comment on or make changes to this bug.
Description
•