developer-docs
developer-docs copied to clipboard
Developer documentation for Thunderbird contributors.
As part of the work on my extension (removedupes) to make it compatible with TB 68, I began loading [`customElements.js`](https://searchfox.org/comm-central/source/mail/base/content/customElements.js) in a dialog my extension uses. At some point between...
The build documentation applies to comm-central. It will probably work for comm-beta since it's relatively similar to comm-central. Building an ESR version gets complicated the further out from its initial...
As explained in #153 I am getting started in thunderbird development. I am on mozilla-beta / comm-beta build starts but fails at `error: no member named 'TB_MAILS_READ' in 'mozilla::Telemetry::ScalarID'` accompanied...
Hi. I am trying to get going with thunderbird development, but although following the getting started the build fails. These are the instructions I am following: https://developer.thunderbird.net/thunderbird-development/building-thunderbird getting mercurial, source...
Hello, I hope this example AddOn will help other developer. https://github.com/xmasmc/Thunderbird-102-AddOn-Example Regards Helmut
Hey, its a more of a bigger overhaul. I've been through the process of setting up a Thunderbird repository twice and stumbled upon the prerequisites. Here are my main changes:...
I hope this is the right location for this. I have just noticed that the developer.thunderbird.net support site has a header pointing to https://support.mozilla.org/en-US/products/thunderbird Given the audience of the site...
The link for "Tips for making builds faster." in [Make Your Build Faster](https://developer.thunderbird.net/thunderbird-development/building-thunderbird#make-your-build-faster) section refers to the [Get Started](https://developer.thunderbird.net/thunderbird-development/getting-started) section. This section doesn't talk about tips to build TB faster....
TIL that we have the `browser_parsable_css.js` test that checks for any typos or mistakes in our CSS files. This test runs whenever we push something to the server but it...
I don't think the link at https://github.com/thundernest/developer-docs/blob/master/thunderbird-development/building-thunderbird/README.md#make-your-build-faster really provides any insight on how to set up ccache. I also think it's now recommended to use [sccace](https://github.com/mozilla/sccache) for Firefox, not sure...