BrainTool on FireFox?

Recently a user let me know that someone had posted BrainTool to the FireFox Add-On store (thanks Jeff!) They just totally took the code, images, text and all the artifacts and posted it as their own! It wasn’t ported and totally didn’t work. So that’s the weird news! I had it taken down; but it prompted me to pick up the “port to FF” task off my backlog.

The good news is that as of FF 139, released last month, tabgroups are now supported, so a port finally makes sense. Also good news for me was that it looked like the chrome.* api calls could be used as is and all the other APIs I used were supported. So I started down the path by making the required manifest changes and testing things out. Also good news is that I liked the way BT looked and functioned within FireFox (screenshot below).

The bad news is that I found a number of differences and issues such that I’m putting the task back in the backlog for now :-(


Buddy points

Here’s a brief list of the issues

This is a heads up for anyone trying something similar, as well as future me.

I do like the way BT looks and works in FireFox though and its a frequent request, so I will get back to it. Later!

24 Jul 2025 - Written by Tony

Share on: