04.20.09

Camino 2009 Week 15-16

Posted in Camino at 12:03 am by Smokey

We’ve continued making steady progress over the past few weeks.

  • Stuart Morgan has continued working on our Breakpad integration. The crash reporter client now ships in Camino 2.0b3pre nightlies, launches when Camino crashes, and submits crash reports to crash-stats. The reports aren’t yet complete, and we aren’t generating or uploading symbols, but we have real, visible progress towards crash reporting designed for this century!
  • Sean Murphy continued working on performance improvements for tab dragging this week. He also posted several patches for the safe browsing feature, including a reminder bar that displays when clicking through the warning page, bringing the feature closer to completion.
  • Chris Lawson followed up on recent reports of continued problems displaying cookies and generated a more comprehensive work-around for the problem.
  • Over the past few weeks, I’ve worked on a couple of things. Once the tree reopened, I landed Christopher Henderson’s patch for AppleScript access to the source or text of web pages or selections and Chris Lawson’s patch to bullet-proof some functions in case Gecko objects disappear out from under us. I also developed a quick fix for the Breakpad client’s lack of a user-friendly name and started logging a list of potential issues to fix in the client. Tonight I spent a little bit of time working on the website, including some changes in support of Sean’s safe browsing work.

In addition to our development work, I’m excited to see that that our resident AppleScripter, Lisa Thompson (aka thom-22 on the forum), has already posted the first scripts to take advantage of the new AppleScript abilities from Christopher’s patch.

That’s it for this week, but I’m looking forward to continuing to polish these new features—and getting modern crash reporting is a QA guy’s dream! (Is it wrong to get excited about submitting crash reports? :P )

04.07.09

Camino 2009 Week 14

Posted in Camino at 1:32 am by Smokey

We had a small flurry of activity last week that translated into big steps toward Camino 2.

  • After Tuesday’s open-sourcing of Google’s client framework for Breakpad, Stuart Morgan spent a few hours Wednesday afternoon doing the initial integration work. Following that, he began upstreaming changes to support building on Mac OS X 10.4, common localization toolchains, and other fixes. In addition, Stuart hacked in support for managing security exceptions on top of uncooperative APIs, finishing one of the last major pieces of UI remaining for Camino 2. He also tracked recent Sparkle updates, tackled assorted reviews and handled Summer of Code duties.
  • Sean Murphy spent time this week working on his tab dragging performance patch, which should also fix recently-reported drawing bugs on Mac OS X 10.4.
  • Christopher Henderson continued his work on making our visible URLs UTF-8 friendly, talking to prospective Summer of Code students, and following up on other bugs. In addition, once the tree re-opens, his AppleScript patch is ready to land.
  • After the prior weeks’ release-related fun, I stuck mostly to bug triage and minor coordination efforts last week, though I also posted another iteration of the latest omnibus ad-blocking patch.

That’s it; short and sweet this week, but with Breakpad integration and security exceptions management in progress, we’re moving towards completion on two of the last major pieces of UI blocking Camino 2.