Chromium Project

Chromium based browser

Chrome, Opera

Open Source Browser

Webkit

V8

Web View

Chromium browser

Scale

Repository Size : 68GB

Repository Size : 68GB

Compile Time : whole day

Repository Size : 68GB

Compile Time : whole day

Language(Android) : C/C++, Java, Python

Repository Size : 68GB

Compile Time : whole day

Language(Android) : C/C++, Java, Python

Participants : Google, Samsung, Facebook, Yahoo, IBM, Intel and so on

Repository Size : 68GB

Compile Time : whole day

Language(Android) : C/C++, Java, Python

Participants : Google, Samsung, Facebook, Yahoo, IBM, Intel and so on

Daily Average Commit : 300-400

Repository Size : 68GB

Compile Time : whole day

Language(Android) : C/C++, Java, Python

Participants : Google, Samsung, Facebook, Yahoo, IBM, Intel and so on

Daily Average Commit : 300-400

Developers : 800+

Prerequisite Machine Condition

  • OS: Ubuntu
  • Memory: 16 GB over
  • HDD: over 100 GB space (needs more)
  • Preinstall Git and Python

Same Goes to Remote Git Repository

Technology

Chromium Bug Report

Chromium Schedule

Regular Android Dev

vs

Chromium Android Dev

Chromium uses own tools

Gradle is useless

Ninja

Resources are

not there

AndroidManifest.xml

String.xml

Versioning

Created in build process

Android Studio

is kind of Editor..

Third Party Library

Manually added

Not using Maven, or Gradle

Don't download SDK/NDK

Because we are supposed to get SDK/NDK with development env

Don't use WebView

Because they have most recent webview inside.

Demo

Feature

Jword (Websearch)

BigData 

Change Search Engine

Reward SDK

Remove Google Account

Added SSO Account

Widget

Change UserAgent

Push Notification

Support Tablet/Phone

Chromium Project

By Beavis28

Chromium Project

  • 255