Getting It Done

Image

Its sad that spring break is now over; but, I had a blast visiting Jackson Hole and driving through Wyoming. It was one on the most beautiful places I have been to, and the skiing there was just out of this world.

Now, back to school. What does this mean to me? Well, I have five more weeks until the end of the semester. Moreover, that’s five weeks until I’m done with my undergraduate experience! It’s a bitter sweet feeling, but I’m making the most of it.

On to the Firefox project; things are going great. I have been fortunate to work with highly talented and motivated individuals, and our project is wrapping up. I have completed the recognition of the double tap gesture on OS X, and I am in the process of generating a tap zoom (known as “smart zoom” in Safari). I am excited to see these gestures make their way on to the Nightly build and hope that users will enjoy them.

The Bug That I Cant Kill

So its been a while… I was assigned a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=705961) two weeks back and I haven’t been able to fix it. Frustrating… I have spent quite so time on it, but the structure of the classes and objects still puzzles me.

On another note, I have been able to find some nice documentation on how browsers work and we have been able to integrate some elements it the project plan which is due next week. Its worth taking a look, very well written and easily to understand:

http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/

The Project

It’s the first week of CSE 498 and my team and I have just been assigned our project for the semester. We will be working alongside Mozilla and will help introduce new multi-touch gestures to the Mac OS X Firefox web browser. Sound like this will be a nice opportunity to learn about this open source web browser that I’ve been using for years, and maybe a make some small contributions to it on the way.