A man with a mission...

I lied, sorta

So, as many people running nightlies may have found out, the version of the DOM Inspector that they got from AMO didn’t work. I resolved that in bug 420047 earlier today. That means that as of tomorrow’s nightly, DOMi should work again. That’s right – it wasn’t a problem with the xpi, rather we were a bit too aggressive in removing files (namely, inspector.xpt) when DOMi was disabled by default.

Any other issues found should be filed as new bugs. I’ve opened up a meta bug to track the release of 2.0.1 of the DOM Inspector.

DOM Inspector Freed!

I just resolved bug 271812, which means you can now get the DOM Inspector for 1.9 products off of AMO. Nightly testers (and future beta 4 users) will notice that it’s no longer included by default in the product. You can get the add-on here! The UI is no longer coupled to the release of Firefox, so we can update things independent of the Firefox release cycle. Certain back-end changes will still depend on the Gecko release schedule, but I think I’m OK with that since that would require shipping binary components if we didn’t want to do that. Binary components are hard, and other add-ons (like Firebug) depend on some of them too. It’s best if they stay a part of layout for the time being.

Storage API Changed

I recently fixed Bug 416173, which changes how database connections are opened for mozStorage. The important thing to know is that they don’t throw if the database is corrupted or couldn’t be opened for whatever reason. You have to check the connectionReady property that’s always been there to know if it’s safe to use or not. I’ve filed bugs for components that I knew used the storage service, but I’m betting there are consumers out there on 1.9 that I don’t know about. This post is me telling you to file bugs to get those consumers fixed! Please mark those bugs dependent on 416173 too!

You’ll note that this was fixed roughly two weeks ago. That’s a good demonstration on just how busy I’ve been and why I’ve been essentially non-existent on irc. I cannot wait for school to be over!

Communication is a Two-way Street

People make me laugh sometimes. Every so often someone will say to me, “you never talk to me anymore!” I can’t help but think, “hey, you don’t talk to me either,” whenever this happens. Communication goes both ways. I’ll try to keep up with people, but if I feel that they aren’t putting an effort in, I don’t bother anymore because I get the impression that they don’t care.

Now, with that said, there are a number of people that I interact with that I can go months at a time with not talking to. There are two big differences between them and the other set of people though. For one, I’ve never heard the “you never talk to me anymore,” but rather it is something like “I haven’t talked to you in so long.” Second, we often pick up right where we left off. The only reason why we don’t talk to each other for so long often comes down to us both being very busy. I guess that’s what makes these people such great friends.

It’s nice to see your work appreciated

Alex pointed this out to me, and I had to share it with the rest of the community. It’s really cool to see stuff you worked on being appreciated by the public (even if I just did the review :p).

Next Page »