由于chromium的代码量很大,且版本也是更新较快,很难短时间内消化吸收,主要方法:通过 cs.chromium.org 来查找关键字,修改完成后需要整体编译。
本次修改大都是按照版本62.0.3202.62的源代码,其他版本会有函数名以及行数不同的存在,仅供参考。
一、修改进程描述以及图标
1. E:\chromium\src\chrome\app\theme\chromium\BRANDING
二、修改所有关于chromium字样
1. E:\chromium\src\chrome\app *.grd以及*.grdp文件
2. E:\chromium\src\components
三、修改chrome.exe
1. E:\chromium\src\chrome build.gn
2. E:\chromium\src\chrome\installer\mini_installer
3. 以及编译过程中出现的错误文件修改。全局搜索chrome.dll,修改所有文件,重新生成编译目录进行编译。
四、修改about version的版本号以及位数等
首先查看E:\chromium\src\chrome\browser\ui\webui\settings\about_handler.cc 276行
然后找到相关的IDName,通过IDName在cs.chromium.org中全局搜索该ID所