09.15.08

Camino Week 34/35/36/37

Posted in Camino at 12:05 am by Smokey

It’s been busy around here…both in the Camino Project and in my life. Since the last update, we’ve landed a couple of major patches, a dozen or so smaller ones, and pushed a number of others closer to completion.

  • Stuart Morgan finished up the certificate exceptions patch and filed a number of follow-up bugs on making the behavior even more like what you’d expect in Camino. He also rewrote our HTML bookmarks parser (the previous version of which was a result of the Great Drunken Bookmarks Rewrite of ‘03 and which was constructed largely of twine, baling wire, and tequila) into something sane, which fixed all of our outstanding HTML bookmarks import bugs. In addition to those two hefty pieces of code, he performed dozens of reviews or super-reviews and wrote some auxiliary patches for Sean Murphy’s tab loop patch and for Tabsposé.
  • Sean’s main focus over the past few weeks was the several bugs that make up our current stable of “tab chain” (or keyboard loop) bugs. With the all of the patches applied, the pop-up blocker bar is now in the tab chain, the Bookmark Bar no longer becomes a black hole, the Find bar is now fully in the loop, and tabs themselves are also finally accessible, too. After a couple of the component patches receive super-review, the improved loop will be ready to land.
  • Chris Lawson has been patching our string cleaning code lately, fixing a number of bugs related to behavior when pasting text and URLs into the location bar and the toolbar’s search field. Side-effects of these changes also include better behavior of our “Open URL” service and improved ability to drag plain-text URLs to the Bookmark Bar to create bookmarks. He is also working on a patch to add referrer support to our “open location” AppleScript command (something last seen in Netscape-family browsers in Netscape 4).
  • Following up his full content zoom work, Christopher Henderson has jumped right in to become the second half of our “dynamic Chris hacking duo.” He attacked a number of polish bugs related to 10.5 making some table cells editable when they should not be, implemented support for site icons in the location bar’s autocomplete window, and fixed several other bugs relating to the location bar. Christopher has a patch waiting for review that brings pretty UTF-8 support to URLs everywhere in Camino, and rumor has it this weekend he started investigating long-forgotten offline support.
  • Over the past several weeks I’ve spent time testing and reviewing patches, committing the flood of patches coming from the two Chrises, and preparing for the 1.6.4 and 2.0a1 releases. I also did some investigation of a very strange AppleEvent-related bug I filed last year that had been bothering me lately, and with some help from Chris Lawson, Peter Jaros, and Uncle Google, I found a fix and posted a patch for review.

That about covers the exciting code from the last several weeks. In the near future we hope to have Camino 1.6.4 and Camino 2.0 Alpha 1 in your hands, so stay tuned.

2 Comments »

  1. User Grav­atardavedit said,

    September 18, 2008 at 8:01 pm

    Just wanted to give you some love. :) Awesome work by all of you guys, much appreciated. Camino trunk is runnin great!

  2. User Grav­atarSmokey said,

    September 18, 2008 at 10:33 pm

    Thanks, davedit! Good to see you’re still around; we were just talking about you the other day. We hope to have some other goodies land soon, maybe just after the alpha. ;)

Leave a Comment