Theme Migration for Thunderbird 68

Geoff Lankow geoff at
Mon Jul 22 00:27:08 UTC 2019

I don't really have much to add. "applications" isn't deprecated and I 
can't see it being removed soon as it would kill any extension that 
hasn't been updated.

How hard would it be to have ATN support "browser_specific_settings", 
Andrei? If it's the only way mentioned on MDN that's going to cause 
confusion, since we defer to MDN for non-Thunderbird-specific stuff.


On 21/07/19 04:01, Andrei Hajdukewycz wrote:
> On 2019-07-20 2:25 a.m., Onno Ekker wrote:
>> I have a question about this, which holds for all extensions having a 
>> manifest.json.
>> When you look at the documentation on MDN, you see that the key 
>> applications is replaced by browser_specific_settings:
>> What is the preferred way to specify the id for Thunderbird? The old 
>> applications key that is not documented on MDN anymore, or the new 
>> browser_specific_settings, which looks weird since Thunderbird is not 
>> a browser…
> ATN is not compatible with 'browser_specific_settings' since that was 
> added in Nov 2018 and we haven't updated that far yet. It should 
> eventually support it. So the answer is: use 'applications' as all our 
> documentation specifies, otherwise your add-on won't pass validation.
> As far as I understand, this difference is for compatibility with 
> other browsers that use Web Extensions(the 'applications' key is 
> Gecko-only), and I haven't been able to find any plans to deprecate 
> it, so this shouldn't be an issue going forward.
> CCed Geoff just in case he has a different opinion or knows more...

More information about the tb-planning mailing list