Sunday, May 07, 2006

Camino 1.1 Checkin Catchup

Over the past three months, there has been development toward Camino 1.1 on the MOZILLA_1_8_BRANCH. Since April 22, downloading a nightly from caminobrowser.org yields a build from this branch. This blog has fallen a bit behind listing updates on that branch... until today.

The following is a list of checkins that have been made over the course of the last three months. These checkins were also made on the trunk, but focus of this blog will be what will become Camino 1.1. (Note: Items in bold are major new features.)
  • Bug 187650 - option-return in URL bar should download the link
  • Bug 188604 - Open viewsource in a tab or window should reflect users prefs
  • Bug 200040 - The "Send Link" menu item should send URLs in "<>"s
  • Bug 244099 - Make Google/Search bar resizeable
  • Bug 302865 - In cookies exceptions list, should also have option for session cookies only, not just allow/deny
  • Bug 310989 - Use user-set autocomplete keybinding in location bar
  • Bug 312501 - Use a custom alert_exclamation icon in error page
  • Bug 314306 - Can't quit MODI / something's eating Esc in the content area
  • Bug 315928 - "Copy Address" on mailto: link with multiple email addresses on captures one address
  • Bug 320203 - Respect the Gecko pref for browser.backspace_action
  • Bug 322044 - When Camino is hidden, invoking via Service does not respect external app pref
  • Bug 323780 - Portable Camino - allow the profile root directory to be specified in the environment
  • Bug 323842 - Add "Allow for session" option in cookie acceptance sheet
  • Bug 325939 - Cmd-click in bookmarks toolbar does not respect standard shift toggle
  • Bug 327470 - "Search Web for..." in context menu
  • Bug 327795 - Remove obsolete filePreferences.icns from cvs and the project file
  • Bug 328041 - File: Open filter prevents selection of local SVG files
  • Bug 328522 - Cannot access secure sites with 1_8 branch builds
  • Bug 328555 - Double-clicking on tab group in Manager doesn't open the bookmarks
  • Bug 328625 - Fix missing casts and remove some dead code from bookmarks code
  • Bug 329673 - Search fields in the UI don't follow standard OS text selection behaviour
  • Bug 329860 - small_close.tif no longer used and should be removed
  • Bug 329967 - [adblocking] Ads back on MySpace
  • Bug 330421 - Allow arbitrary replacement of embed.jar members
  • Bug 330801 - [adblocking] ads made by javascript not blocked on spiegel.de
  • Bug 331064 - Can't remove (or even shrink) search bar
  • Bug 331311 - "pop-up" misspelled in new pop-up bar
  • Bug 331854 - PreferencePanes disappeared
  • Bug 333974 - Links from other applications open in new window, if window was hidden
  • Bug 334576 - xpt_link .xpt files into camino.xpt after building Camino.app
  • Bug 335295 - Implement work-around for endianness issue in old Keychain APIs
  • [no bug] - Remove popup blocking ui from the status bar, display it inline in the browser wrapper.
  • [no bug] - make blocked popup view color less objectionable, add close button, fix leaking of view.
  • [no bug] - always bring dl window to the front when a dl starts (user_pref to disable)

Wednesday, May 03, 2006

Next Maintenance Release of Camino

The next release of Camino, version 1.0.2, will be coming in about a week. A regression was shipped with Camino 1.0.1, which causes issues for users of Proxy Auto Config files. A second bug, which shipped with Camino 1.0 but wasn't patched until recently, will also be fixed in Camino 1.0.2.

Note: With the exception of bug 322044, the bugs listed below are not fixed on any branch yet, but are planned for inclusion in Camino 1.0.2 (bold indicates a blocker).
  • Bug 322044 - When Camino is hidden, invoking via Service does not respect external app pref
  • Bug 326668 - [fix for bug 336447] - compreg.dat and xpti.dat still live in Camino.app
  • Bug 336447 - 1.0.1 breaks proxy PAC support
  • Bug 336497 - Writing Spotlight metadata files for Bonjour bookmarks generates thousands of files
Other minor bugs will be considered on their merit, but this release is planned to be a quick one.

Changes in Camino 1.0.1

The following changes made it into Camino 1.0.1, which was released yesterday:
  • Bug 321366 - Crash [@PR_Close].[@nsDiskCacheStreamIO::Flush()]
  • Bug 328041 - File: Open filter prevents selection of local SVG files
  • Bug 329967 - [adblocking] Ads back on MySpace
  • Bug 330421 - Allow arbitrary replacement of embed.jar members
  • Bug 330462 - New version of JEP (0.9.5+d)
  • Bug 330801 - [adblocking] ads made by javascript not blocked on spiegel.de
  • Bug 331898 - Prebinding not working on Universal Binary Builds
  • Bug 334576 - xpt_link .xpt files into camino.xpt after building Camino.app
  • Bug 335925 - Implement work-around for endianness issue in old Keychain APIs
  • Bug 335452 - Updated release notes and readme
In addition to the above bugs, all bugs which were apart of Mozilla Gecko 1.8.0.3, including the infamous bug 334515, were fixed in Camino 1.0.1.

Tuesday, May 02, 2006

Camino 1.0.1 Released

Camino 1.0.1 has released.

This release fixes numerous security and stability issues present in Camino 1.0. In addition, it updates the Mozilla Gecko engine to version 1.8.0.3.

Download Camino 1.0.1 English now or download the multilingual version.

Monday, May 01, 2006

Camino 1.0.1 Release Candidate

We have a Release Candidate for Camino 1.0.1 which needs some extra love from testers. If all goes well, Camino 1.0.1, based on the 1.8.0.3 minibranch, will be released this week.

Please download and try Camino 1.0.1 RC now. Report any bugs you find to bugzilla.