TabSweeper For Firefox

TLDR; you can download TabSweeper here [https://github.com/cadecairos/TabSweeper/releases] What is TabSweeper I can't stand it when I've got more tabs open than I can see. Firefox (and basically all browsers for that matter) just doesn't have a useful way to manage tabs that is also compatible…

Dark GTK Themes and Firefox

I've been using Linux for some time now, and I've always been partial to dark themes. They're easy on the eyes, especially when you spend most of your day working on a computer. The trouble is, Firefox doesn't play very nicely with these themes. It seems like it tries to…

OSD700 1.0 Release post

Relevant bugs: Bug 726904 [https://bugzilla.mozilla.org/show_bug.cgi?id=726904], Bug 517363 [https://bugzilla.mozilla.org/show_bug.cgi?id=517363] This, the last post I'll be making for my OSD700 class is going to discuss the work I've been doing on the above mentioned bugs. I've…

OSD700 - A Retrospect

As this semester comes to a close, I'd like to take some time to look back on my experiences in open source development. To begin, I'd like to go back to OSD600 [https://cs.senecac.on.ca/course/osd600], the the prerequisite to taking this OSD700 [https://cs.senecac.on.…

OSD700 Release 0.9

Since my last release my work has been focused on Bug 726904 [https://bugzilla.mozilla.org/show_bug.cgi?id=726904], Bug 517363 [https://bugzilla.mozilla.org/show_bug.cgi?id=517363] and Bug 736400. [https://bugzilla.mozilla.org/show_bug.cgi?id=736400] Bug 736400 - media.[ogg,webm,…

Automating UI Testing for Butter.js

For the past 3 weeks I have been working on designing an automated user interface testing system for Butter.js [http://github.com/mozilla/butter]. In this post, adapted from a recent email I sent, I will describe all the components of the system and how one can go forwards…