Open Bug 510793 Opened 11 years ago Updated 9 months ago

Actually change folder pane from rdf to js, in SeaMonkey

Categories

(SeaMonkey :: MailNews: Message Display, defect)

defect
Not set
minor

Tracking

(seamonkey2.1 wontfix)

Tracking Status
seamonkey2.1 --- wontfix

People

(Reporter: sgautherie, Unassigned)

References

(Depends on 1 open bug, Blocks 3 open bugs)

Details

(Whiteboard: [Depends on bug 444913 comment 10])

This is to port bug 414038 patch "address a few more issues [Checkin: See comment 116]".
I'm separating this patch from main bug 507601 as this patch is the one which actually did the switch and had all (but 1) regressions.

Hopefully, SeaMonkey won't get additional regressions, but, just in case, they would be better tracked here/separately.
In addition to the various changes, this patch added 2 new files:

/mailnews/base/util/folderUtils.jsm:
common by design :-)

/mail/base/content/folderPane.js:
David, could this file be moved in MailNews and shared?
Or does SeaMonkey need to copy and "adapt" it?
Whiteboard: [Waiting for bug 507601 patch B first]
(In reply to comment #1)
> /mail/base/content/folderPane.js:
> David, could this file be moved in MailNews and shared?
> Or does SeaMonkey need to copy and "adapt" it?
Probably depends on the extent to which SeaMonkey is comfortable with the specifics of TB's folder-pane. Things like multiple columns and smart-folders can be added/subtracted with well-crafted overlays/run-time modifications, but depending on the degree of surgery required, you might be better off copying it and make the changes directly.
I'd recommend copying for now - we may be doing things that SeaMonkey won't be comfortable with.
Depends on: 466795
Depends on: 444913
Whiteboard: [Waiting for bug 507601 patch B first] → [Depends on bug 444913 comment 10]
Depends on: 500004
Blocks: 515675
Depends on: 515857
Blocks: 515858
No longer depends on: 515857
Depends on: 465269
Depends on: 500564
WIP status update: (slow progress)
I have (nearly) completed an initial bare port of bug 414038 comment 116.
It's (a little far from) runnable yet, but it allowed me to figure out some dependencies too :->
Flags: wanted-seamonkey2.1?
Flags: wanted-seamonkey2.1? → wanted-seamonkey2.1+
Flags: wanted-seamonkey2.1+
No longer blocks: 515858
Assignee: bugzillamozillaorg_serge_20140323 → nobody
Status: ASSIGNED → NEW
Blocks: 1584728
You need to log in before you can comment on or make changes to this bug.