随笔分类 -  electron与chromium内核

摘要:1. D:\chromium110\chromium\src\chrome\app\chrome_exe_main_win.cc #if !defined(WIN_CONSOLE_APP) ////////////非headless模式 int APIENTRY wWinMain(HINSTANCE 阅读全文
posted @ 2023-10-12 17:31 Bigben 阅读(296) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-02 18:15 Bigben 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-08-26 18:10 Bigben 阅读(0) 评论(0) 推荐(0) 编辑
摘要:0, 各种对外的delegate,client: MouseWheelEventQueue 的 client_ 是 InputRouterImpl InputRouterImpl 的 client_ 是 RenderWidgetHostImpl RenderWidgetHostImpl 的 dele 阅读全文
posted @ 2021-07-23 11:07 Bigben 阅读(643) 评论(0) 推荐(0) 编辑
摘要:Chrome Service Model John Abd-El-Malek February 2016 Objective Move Chrome codebase towards a service-oriented model. This will produce reusable and d 阅读全文
posted @ 2021-06-22 15:45 Bigben 阅读(100) 评论(0) 推荐(0) 编辑
摘要:Network Service in Chrome John Abd-El-Malek March 2016 Objective Create a Mojo Network Service in Chrome, and start converting the code to use it. Bac 阅读全文
posted @ 2021-06-22 15:41 Bigben 阅读(335) 评论(0) 推荐(0) 编辑
摘要:https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/README.md https://www.chromium.org/developers Chromium docs This directory conta 阅读全文
posted @ 2021-06-22 11:43 Bigben 阅读(164) 评论(0) 推荐(0) 编辑
摘要:Service Development Guidelines [TOC] Overview The top-level //services directory contains the sources, public Mojo interface definitions, and public c 阅读全文
posted @ 2021-06-22 11:40 Bigben 阅读(159) 评论(0) 推荐(0) 编辑
摘要:html 文本解析栈 > blink_core.dll!blink::LayoutObjectFactory::CreateText(blink::Node * node, scoped_refptr<WTF::StringImpl> str, blink::LegacyLayout legacy) 阅读全文
posted @ 2021-06-16 18:33 Bigben 阅读(207) 评论(0) 推荐(0) 编辑
摘要:事件传输 Life of a "set cursor" message Setting the cursor is an example of a typical message that is sent from the renderer to the browser. In the render 阅读全文
posted @ 2021-04-02 12:03 Bigben 阅读(96) 评论(0) 推荐(0) 编辑
摘要:chromium内核代码一直在更新,最近又有了大动作。尤其是IPC通信部分,因为性能问题,传统的IPC已经被弃用,虽然不是完全舍弃,但除了严重依赖于时序关系的Navigate相关消息外,其他的所有IPC::Channel都被替换成了mojom。这就导致以前的FrameMsg_Navigate、Res 阅读全文
posted @ 2021-04-01 16:38 Bigben 阅读(2345) 评论(0) 推荐(0) 编辑
摘要:Render 开始的类名,比如 RenderFrame,RenderWidget,RenderView,RenderThread 都位于content层 Web开始的类名:比如 WebFrame,blink::WebView,WebWidget位于内核的glue层。内部也就是blink,webkit 阅读全文
posted @ 2021-03-31 16:05 Bigben 编辑
摘要:Headless Chrome: an answer to server-side rendering JS sites 原文 中文翻译:https://www.cnblogs.com/Johnzhang/p/8883157.html By Eric Bidelman Engineer @ Goog 阅读全文
posted @ 2021-03-18 10:23 Bigben 阅读(456) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示