The most noteworthy change in the Canary Build version of Chrome (which is also in Chrome 9) is the support to use web apps without having to install extensions on chrome (CRX files). According to the description available in about:flags, CRX-less Web Apps basically:
Enables support for installing Chrome apps that are deployed using a manifest file on a web page, rather than by packaging the manifest and icons into a crx file.
This hints on how Chrome might allow websites to define their operations in a manifest file and then use it to allow access to the app through Chrome. Another interesting change is the addition of "Experimental location features" which basically makes use of operating system location APIs, most likely to be used in Chrome OS.
Enables experimental extensions to the geolocation feature. Includes using operating system location APIs (where available), and sending additional local network configuration data to the Google location service to provide higher accuracy positioning.
This feature is currently only available in Chrome 10 Canary Build. Chrome 10 also allows users to change the way Google Instant is used to load websites.
As you can see from the screenshot above, there are basically three options available right now including; Verbatim, Predictive and Predictive no auto-complete. This might be from changes Google has internally done for Instant in Google Search and is now being rolled out to the Chrome Omnibox.
The new features are definitely exciting and it would be interesting to see them come into the stable version of Chrome. Considering Chrome’s 3 month stable release policy we should see Chrome 10 coming out in the first quarter of next year.