Open Bug 1713037 Opened 4 years ago Updated 4 years ago

Work out which toolkit components Thunderbird doesn't use and stop including them

Categories

(Thunderbird :: Upstream Synchronization, task)

Tracking

(Not tracked)

People

(Reporter: darktrojan, Unassigned)

Details

https://searchfox.org/mozilla-central/source/toolkit/components/moz.build

Since toolkit is used to share components between Firefox desktop and Firefox mobile, I'm sure there are components we're not using. (Like sessionstore, we have our own. It's now dumping error messages in my console.) They shouldn't be part of our build.

Magnus, maybe you should take this one? I'll do it otherwise, when I have some spare time…

I don't know.... things in there should still be considered part of the platform. Not sure either there aren't unholy cross dependencies between something... so in general I'd be vary of touching it much.

You need to log in before you can comment on or make changes to this bug.