Closed Bug 448729 Opened 17 years ago Closed 16 years ago

Remove xpfe/components/history from trunk

Categories

(SeaMonkey :: General, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED
seamonkey2.0a3

People

(Reporter: jcranmer, Assigned: kairo)

References

Details

(Keywords: fixed1.9.1)

Attachments

(2 files)

While doing some searching to find where mork was still used. Mailnews uses it in only three places, and those are tracked in bug 11050, bug 382876, and bug 418551. The three places outside of mailnews and on mozilla-central are in toolkit history, xpfe history, and toolkit autocomplete (optionally) (?). XPFE history seems to be essentially a fork of toolkit history. Seamonkey appears to use toolkit history. Therefore XPFE's version should be removed.
Blocks: 380786
This depends on the SeaMonkey move to places (bug 382187), but the xpfe cleanup in bug 380786 only concerns dead code, not used code, so removing dependency.
No longer blocks: 380786
Depends on: 382187
Attached patch kill it!Splinter Review
This patch removes xpfe/components/history and hopefully all its usages. I've verified that SeaMonkey trunk builds correctly with this patch on 1.9.1, I'll test with m-c and other apps, but will only report on that if something doesn't work out.
Assignee: general → kairo
Status: NEW → ASSIGNED
Attachment #351790 - Flags: superreview?(neil)
Attachment #351790 - Flags: review?(neil)
Attachment #351790 - Flags: superreview?(neil)
Attachment #351790 - Flags: superreview+
Attachment #351790 - Flags: review?(neil)
Attachment #351790 - Flags: review+
Comment on attachment 351790 [details] [diff] [review] kill it! >diff --git a/xpfe/browser/src/Makefile.in b/xpfe/browser/src/Makefile.in >--- a/xpfe/browser/src/Makefile.in >+++ b/xpfe/browser/src/Makefile.in >@@ -58,21 +58,17 @@ > dom \ > content \ > uriloader \ > pref \ > webbrwsr \ > windowwatcher \ > $(NULL) > >-ifdef MOZ_PLACES > REQUIRES += places >-else >-REQUIRES += history >-endif Nit: could add places to the main REQUIRES list.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
Keywords: fixed1.9.1
Target Milestone: --- → seamonkey2.0a3
Sorry, forgot about this in the original patch - thanks to Neil for reminding me.
Attachment #352859 - Flags: superreview?(neil)
Attachment #352859 - Flags: review?(neil)
Attachment #352859 - Flags: superreview?(neil)
Attachment #352859 - Flags: superreview+
Attachment #352859 - Flags: review?(neil)
Attachment #352859 - Flags: review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: