Quantcast
Channel: Gijs – Use Tables!
Browsing all 16 articles
Browse latest View live

Moving from CVS to Mercurial

Yesterday, Venkman moved from CVS to Hg. For the benefit of others who may want to move other extensions, here is a rough attempt to outline the steps I took. First, some notes of caution: HG uses a...

View Article



Image may be NSFW.
Clik here to view.

ChatZilla and Firefox 3.5

Just a short note, quite some time ago some trunk changes broke ChatZilla. Accessibility also required some changes. All of these fixes have happened (thanks to dbaron for helping out with the layout...

View Article

Venkman 0.9.88.1 (or, why your scripts might seem to be gone)

A few days ago, the kind people at AMO approved version 0.9.88 of the JavaScript Debugger Venkman. The last release was… 2 years ago! Funnily enough, some users immediately found a show-stopping issue...

View Article

15 years of Mozilla – and my first day

Today, Mozilla celebrates its 15th birthday. By a cunning plan sheer coincidence, today is also my first day as an employee, after being involved with the project for a little over 8 years. I’m...

View Article

You don’t know what you’ve got ’till it’s gone – or, tab load detection gone...

TL;DR: if you own/wrote code that adds an event listener for the "load" event on a tab, doublecheck that you’re listening for that event on a tab’s <browser> element, and not on the <tab>...

View Article


Debugging chrome JS and mochitests

Update: if you’ve enabled the correct preferences, you can now use the --jsdebugger commandline flag to open the debugger immediately! You can also use this flag with mochitests. For more info, see my...

View Article

Image may be NSFW.
Clik here to view.

Summit experiences

Somewhat surprisingly given that I’ve been “around” for “a while”, this year’s was the first summit I went to. I’d been to several FOSDEMs, a EuroOSCON/EuroFoo, and several other conferences as a...

View Article

Debugging chrome JS and mochitests – redux

About a month ago I posted about debugging chrome JS and mochitests. Since then, we’ve done a fair bit to improve the situation, and so I figured an update was in order (I’ve posted some of this to...

View Article


Why doing visual refreshes of Firefox is hard

We’re getting closer and closer to releasing Australis with Firefox 29, and that gives me more time to write something that’s been on my mind the last couple of weeks/months. Extra impetus was provided...

View Article


Run mochitests against an arbitrary build, or against the distribution directory

I’ve had problems before where it would have been useful to easily run mochitests against other versions of the browser than those in my $OBJDIR. I’m pleased to say I just landed a small patch for the...

View Article

YEINU – Your Experience Is Not Universal – continued!

Working on Firefox front-end code, I am often reminded of Nicholas’ excellent post on people’s experiences and how those experiences shape their opinions. The most recent example concerns the...

View Article

Why you might be asked to file a new bug/issue (instead of commenting on old...

Sometimes, after we close a bug because we fix it, or because it is a duplicate of another bug, or because the symptoms have gone away — invalid and wontfix bugs are a little different — people come...

View Article

Did it land?

I wrote a thing to check if your patch landed/stuck. It’s on github because that’s what people seem to do these days. That means you can use it here: Did it land? The “point” of this mini-project is to...

View Article


Why was Tab Groups (Panorama) removed?

Firefox 44 has been released, and it has started warning users of Tab Groups about its removal in Firefox 45. There were a number of reasons that led to the removal of Tab Groups. This post will aim to...

View Article

Firefox removes core product support for RSS/Atom feeds

TL;DR: from Firefox 64 onwards, RSS/Atom feed support will be handled via add-ons, rather than in-product. What is happening? After considering the maintenance, performance and security costs of the...

View Article


Getting Firefox artifact builds working on an arm64/aarch64 windows device

If, like me, you’re debugging a frontend issue and you think “I can just create some artifact builds on this device” — you might run in to a few issues. In the main, they’re caused by various bits of...

View Article
Browsing all 16 articles
Browse latest View live


Latest Images