自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 chromium启动流程和消息处理是怎么关联起来

..\chrome\app\chrome_main.cc该函数是首先进入的主函数#if defined(OS_WIN)DLLEXPORT int __cdecl ChromeMain(HINSTANCE instance,                                 sandbox::SandboxInterfaceInfo* sandbox_info) {

2016-05-21 18:17:44 1630

原创 标签页-窗口-渲染进程

打开chromium.exe默认打开一个标签页,一般来说,会在任务管理器中会出现三个进程,分别是主进程,GPU进程,渲染进程,其他进程暂且不说。所有进程中,基本上是只有主进程才有窗口被创建。主进程就是我们看到浏览器的部分,这里可见的有两个窗口组成,其他窗口是不可见的。一个是主窗口Chrome_WidgetWin,另一个是每个标签页都独占的页面内容的窗口Chrome_RenderWidgetHo

2016-05-19 11:08:22 2566

原创 基类

//WindowImpl Class//A convenience class that encapsulates the details of creating and//destroying a HWND.  This class also hosts the windows procedure used by all Windows.位于:src\ui\gfx\win\windo

2016-05-18 16:30:46 200

原创 命令响应控制器初始化-从Browser对象开始

void BrowserCommandController::ExecuteCommandWithDisposition(    int id,    WindowOpenDisposition disposition)根据传入的命令id,执行对应的响应函数而BrowserCommandController这个对象是在Browser的构造函数时创建的,并以Browser自身构造Br

2016-05-18 10:51:30 487

原创 命令响应

..\chrome\browser\ui\browser_commands.h..\chrome\browser\ui\browser_commands.cc全局函数class Browser;class CommandObserver;class GURL;class Profile;namespace content {class PageS

2016-05-18 10:16:40 377

转载 chromium的英文缩写

权作记录tl;dr: && TL;DR;  :"Too long;Don't read”PSA  :"Publice Service Announcement“IMO :"In my opinion"CL :"Change List"CQ: "Commit Queue"LGTM: "Looks good to me", 

2016-05-07 14:56:21 508

原创 进入BrowsermainRunner::Run处理消息

1:在该函数中,进入BrowserMainLoop::RunMainMessageLoopParts()2:在RunMainMessageLoopParts()进入MainMessageLoopRun()3:MainMessageLoopRun在该实现投递了一个UI task,然后运行RunLoop对象4:在RunLoop对象下运行Run函数,在Run下运行MessageLoop::R

2016-05-07 14:30:13 593

原创 chromium启动流程

1:进入ChromeMain()函数,该函数在\chrome\app\chrome_main.cc2:在ChromeMain()函数中,调用ContentMain(),该函数在\content\app\content_main.cc3:在ContentMain()中调用int Run(),该函数在\content\app\content_main_runner.cc中4:在Run()中

2016-05-07 10:38:37 1109

原创 NSIS自删除

SelfDel插件

2016-05-06 15:14:23 337

系统更新程序,解决安装win7 64位系统安装驱动不正常(错误提示,windows无法验证此文件的数字证书)

解决使用drivermonitor.exe加载驱动文件时提示:windows无法验证此文件的数字证书等问题解决使用drivermonitor.exe加载驱动文件时提示:windows无法验证此文件的数字证书等问题

2017-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除