IntroThis page describes how to modify your Chromium web browser source code tree so that it includes the bits needed for running it on Chromium OS. IMPORTANT NOTE: Unless you need to make changes to the Chromium web browser (AKA you came here from the Making Changes to the Chromium web browser on Chromium OS page), you probably don't need to do this. Just let the standard Chromium OS build process do its thing. Get the source code for the browserIf you do want to build the browser from source, you will need to get the Chromium source code. You do not need to follow the Chromium build instructions if you are
planning on doing development only on the platform. Instead, you will
be building the browser with the rest of the platform described later.
You should still make sure you have all the prerequisites and it is recommended you run the script listed under Automated Testing. IMPORTANT: If you choose to build the browser from source as well, you must edit the .gclient file in your Chromium (BROWSER, not OS) build directory adding the following lines to the solutions dict: { "name" : "cros_deps", "url" : "http://src.chromium.org/svn/trunk/src/tools/cros.DEPS", } , Then run gclient sync to pull in dependencies needed for building the Chromium OS build of the browser. If, however, you plan to develop for the browser aspect of the OS, you'll need to learn how use the Chromium build system, and you'll need to add a GYP_DEFINES variable to your environment. Details are in Building Chromium Separately. |