The Joy of Coding (Ep. 11): Cleaning up the View Source Patch
For this episode, Richard Milewski and I figured out the syncing issue I’d been having in Episode 9, so I had my head floating in the bottom right corner while I hacked. Now you can see what I do with...
View ArticleThe Joy of Coding (Ep. 12): Making “Save Page As” Work
After giving some updates on the last bug we were working on together, I started a new bug: Bug 1128050 – [e10s] Save page as… doesn’t always load from cache. The problem here is that if the user were...
View ArticleElectrolysis and the Big Tab Spinner of Doom
Have you been using Firefox Nightly and seen this big annoying spinner? Aw, crap. You again. I hate that thing. I hate it. Me, internally, when I see the spinner. And while we’re working on making the...
View ArticleThe Joy of Coding (Ep. 13): Printing. Again!
Had to deal with some network issues during this video – sorry if people were getting dropped frames during the live show! I have personally checked this recording, and almost all frames are there. The...
View ArticleThe Joy of Coding (Ep. 14): More OS X Printing
In this episode, I kept working on the same bug as last week – proxying the print dialog from the content process on OS X. We actually finished the serialization bit, and started doing deserialization!...
View ArticleThe Joy of Coding (Ep. 15): OS X Printing Returns
In Episode 15, we kept working on the same bug as the last two episodes – proxying the printing dialog on OS X to the parent process from the content process. At the end of Episode 14, we’d finished...
View ArticleThe Joy of Coding (Ep. 18): New Theme Song!
In this episode, I debuted The Joy of Coding’s new theme song, lovingly crafted by my good friend Barn Costello!1 Then I dove into fixing a new bug that allows e10s to continue running if the user is...
View ArticleThe Joy of Coding (Ep. 19): Cleaning up a patch
In this episode, I picked up a patch that another developer had been working on to try to drive it over the line. This was an interesting exercise in trying to take ownership and responsibility of...
View ArticleThe Joy of Coding (Ep. 20): Reviewin’ and Mystery Solvin’
After a two week hiatus, we’re back with Episode 20! In this episode, I start off by demonstrating my new green screen1, and then dive right into reviewing some code to make the Lightweight Theme web...
View ArticleThe Joy of Coding – Ep’s 23 – 29
Wow! I’ve been a way from this blog for too long. I also haven’t posted any new episodes for The Joy of Coding. I also haven’t been keeping up with my Things I’ve Learned posts. Time to get back in the...
View Article