Category Archives: Mozilla

Moving Blog

Just a short note to say that I’m moving my blogging to https://www.thebanners.uk/standard8/

Posted in Mozilla | Comments Off on Moving Blog

Running ESLint on commit for mozilla-central (Git & Mercurial)

A while ago, Dave Townsend wrote a commit hook for Mercurial for ESLint. I’ve just extended the code to create a commit hook for Git users. To install the Git hook, go into the top-level of your mozilla-central Git repository, … Continue reading

Posted in firefox, Mozilla | Tagged , , , , | Comments Off on Running ESLint on commit for mozilla-central (Git & Mercurial)

New ESLint Help & Hints Page for Firefox Developers

As Jared has been posting, we have gradually been enabling ESLint rules for the Firefox code base. We’ve created a page on devmo for ESLint help & hints. In particular, there’s links to details on how to integrate it into … Continue reading

Posted in Mozilla | Comments Off on New ESLint Help & Hints Page for Firefox Developers

WebExtensions: An Example Add-on Repository with Test Harnesses

I’ve created an example repository for how you might set up tools to help development of a WebExtension. Whilst there are others around, I’ve not heard of one that includes examples of tools for testing and auditing your extension. It … Continue reading

Posted in firefox, Mozilla | Tagged , , , , | Comments Off on WebExtensions: An Example Add-on Repository with Test Harnesses

Firefox Hello Desktop: Behind the Scenes – UI Showcase

This is the third of some posts I’m writing about how we implement and work on the desktop and standalone parts of Firefox Hello. You can find the previous posts here. The Showcase One of the most useful parts of … Continue reading

Posted in Firefox Hello, Mozilla | Tagged , , , | Comments Off on Firefox Hello Desktop: Behind the Scenes – UI Showcase

Firefox Hello Desktop: Behind the Scenes – Architecture

This is the second of some posts I’m writing about how we implement and work on the desktop and standalone parts of Firefox Hello. The first post was about our use of Flux and React, this second post is about … Continue reading

Posted in Firefox Hello, Mozilla | Tagged , , , | Comments Off on Firefox Hello Desktop: Behind the Scenes – Architecture

Using eslint alongside the Firefox Hello code base to help productivity

On Firefox Hello, we recently added the eslint linter to be run against the Hello code base. We started of with a minimal set of rules, just enough to get us something running. Now we’re working on enabling more rules. … Continue reading

Posted in Firefox Hello, Mozilla | Tagged , , , | 4 Comments

Firefox Hello Desktop: Behind the Scenes – Flux and React

This is the first of a few posts that I’m planning regarding discussion about how we implement and work on the desktop and standalone parts of Firefox Hello. We’ve been doing some things in different ways, which we have found … Continue reading

Posted in firefox, Firefox Hello, Mozilla | Tagged , , , , | 2 Comments

planet.mozillamessaging.com is moving

As part of tidying up some of our websites we’re moving the existing planet.mozillamessaging.com to planet.mozilla.org/thunderbird. Both sites are currently functional and show the same blogs, however planet.mozillamessaging.com will become a redirect very soon. When the redirect happens, you’ll hopefully … Continue reading

Posted in Mozilla | Comments Off on planet.mozillamessaging.com is moving

Thunderbird 13 second and third beta releases via new automation

I was going to write this post yesterday, didn’t quite complete it and so it gets an updated with activities of the last 24 hours as well. Some people had noticed the extra long delay between the first and second … Continue reading

Posted in Mozilla | Tagged , , , , , | Comments Off on Thunderbird 13 second and third beta releases via new automation