Chromium, the open source development version of Google’s Chrome Web browser, recently gained support for native theming on the Linux platform. This reflects the growing maturity of the Linux port and demonstrates the extent to which Google is committed to making Chrome a first-class browser on the Linux platform.
When Chrome was launched last year, it was only available on Windows. Following the initial release, the developers began a porting effort to bring the browser to Linux and Mac OS X. We have closely followed Chromium prereleases on those platforms to keep up with the latest developments. In May, we did a hands-on review of Chromium on Linux using an alpha version. Google has made considerable progress since then and released the first Chrome-branded Linux and Mac versions last month.
As we noted in our review of the Chromium alpha for Linux, one of the major challenges faced by the developers was the lack of a single universal toolkit or set of user interface guidelines for the Linux platform. The inherent diversity of the Linux desktop ecosystem, which has multiple competing toolkits and desktop environments, raises some difficult questions for third-party software vendors. Google eventually decided to commit to using the GTK+ toolkit and has been working to make the browser visually conform to a standard GNOME environment.
In previous builds of Chromium that we have tested on Linux, the browser used GTK+ to render the menus, but the rest of it looked nearly identical to the Windows version. In the latest builds, the browser has a native theming option in the preferences dialog which causes it to adopt the colors and icons of the user’s GNOME theme while still retaining the signature skyline tab style. It also has an option on the tab bar right-click context menu that allows users to toggle whether Chromium browser windows will be displayed with the standard GNOME window decorator or the custom Chrome window decorator.

Loading comments...