Closed Bug 378533 Opened 18 years ago Closed 18 years ago

Remove xmlextras.xpt

Categories

(Thunderbird :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 3

People

(Reporter: philor, Assigned: philor)

References

Details

(Keywords: verified1.8.1.4)

Attachments

(2 files)

Attached patch Fix v.1Splinter Review
philor: bsmedberg: am I thinking right, that Thunderbird shouldn't be trying to package xmlextras.xpt because it doesn't exist, it's in libxul instead? bsmedberg: philor: no, you are not thinking correctly... I think that xmlextras.xpt disappeared philor: bsmedberg: right, better phrased: should Tb just remove it from packages-static, or should it also add it to removed-files.in? bsmedberg: philor: should almost certainly add it to removed-files, so we don't have conflicting interface defs And since Firefox is now removing it on 1.8.1, we should probably follow suit there, too, just in case. (For reference: bug 324865 moved the parts we actually really want, bug 336244 made xmlextras.xpt disappear, bug 377099 added it to Fx's removed-files (though, oddly, Fx 2.0.0.x still tries to package it))
Attachment #262574 - Flags: review?(mscott)
Comment on attachment 262574 [details] [diff] [review] Fix v.1 w00t.
Attachment #262574 - Flags: review?(mscott) → review+
mail/installer/windows/packages-static 1.47 mail/config/basemail-unix 1.42 mail/config/basemail-os2 1.18 mail/installer/removed-files.in 1.27
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Attached patch BranchableSplinter Review
Same patch, but the context messes with the trunk patch applying nicely. Risk of removing it should be much lower than the risk of keeping it: it hasn't been built since last June, so anything relying on it is broken, and with Firefox removing it, we're at risk of someone deciding that an interface has to change.
Attachment #263086 - Flags: approval1.8.1.4?
Comment on attachment 263086 [details] [diff] [review] Branchable approved for 1.8.1.4, a=dveditz for release-drivers if you land today
Attachment #263086 - Flags: approval1.8.1.4? → approval1.8.1.4+
Mmm, I hope "today" ends at midnight, not some time before I get home.
Whiteboard: [checkin needed (1.8branch)]
Whew. mail/installer/windows/packages-static 1.8.2.27 mail/config/basemail-unix 1.29.2.5 mail/config/basemail-os2 1.12.2.2 mail/installer/removed-files.in 1.1.2.20
Keywords: fixed1.8.1.4
Whiteboard: [checkin needed (1.8branch)]
verified fixed 1.8.1.4 using Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.4) Gecko/20070604 Thunderbird/2.0.0.4 ID:2007060411, xmlextras.xpt is removed in this build.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: