about:tracing and of Chrome's rendering pipeline in general.
Showing posts with label Chrome. Show all posts
Showing posts with label Chrome. Show all posts
Tuesday, June 24, 2014
Thursday, April 18, 2013
iOS WebKit modifications
Apple does code dumps on their open source releases site. For iOS, this contains WebCore and JavaScriptCore (because of LGPL), but not WebKit (BSD).
iOS 6.1 seems to track the open source WebKit repository up to r116247. You can diff Apple's code against the open source repo at that revision to see what is different in iOS.
Sunday, November 4, 2012
Chromium Setup
Links:
- Chromium SVN Credentials
- Chromium Git Setup
- Mac build instructions
- Setting up Ninja
- Some things in the faster Linux builds page apply to the Mac too (disable NaCl, use shared libraries)
Recipe:
- Visit Chromium Access and get credentials.
- Run
svn ls --username mihaip@chromium.org svn://svn.chromium.org/chrome/trunk/srcandsvn ls --username mihaip@chromium.org svn://svn.chromium.org/blink/trunkto verify said credentials. cd ~/Developer/tools/svn co http://src.chromium.org/chrome/trunk/tools/depot_toolscd ../sourcemkdir chromium- add
~/Developer/source/chromiumto the list of paths that Spotlight excludes cd chromiumfetch blinkcd srcrm -rf out/Debugexport GYP_GENERATORS="ninja"export GYP_DEFINES="component=shared_library disable_nacl=1"./build/gyp_chromiumninja -C out/Debug chrome
Updating:
cd ~/Developer/source/chromium/srcgit pull --rebase origin masterexport GYP_GENERATORS="ninja"export GYP_DEFINES="component=shared_library disable_nacl=1"gclient syncninja -C out/Debug chrome
Subscribe to:
Posts (Atom)