2018年9月19日

Multi-process Resource Loading

摘要: For Developers‎ > ‎Design Documents‎ > ‎ Multi-process Resource Loading 目录 1 This design doc needs update. Some figures contains stale information. 2  阅读全文

posted @ 2018-09-19 13:58 huangguanyuan 阅读(204) 评论(0) 推荐(0) 编辑

Chromium Graphics : GPU Accelerated Compositing in Chrome

摘要: GPU Accelerated Compositing in Chrome Tom Wiltzius, Vangelis Kokkevis & the Chrome Graphics team updated May 2014 This code is changing due to Slimmin 阅读全文

posted @ 2018-09-19 12:11 huangguanyuan 阅读(942) 评论(0) 推荐(0) 编辑

Conventions and patterns for multi-platform development

摘要: For Developers‎ > ‎Design Documents‎ > ‎ Conventions and patterns for multi-platform development Chromium is a large and complex cross-platform produc 阅读全文

posted @ 2018-09-19 12:03 huangguanyuan 阅读(128) 评论(0) 推荐(0) 编辑

How Chromium Displays Web Pages: Bottom-to-top overview of how WebKit is embedded in Chromium

摘要: How Chromium Displays Web Pages This document describes how web pages are displayed in Chromium from the bottom up. Be sure you have read the multi-pr 阅读全文

posted @ 2018-09-19 11:56 huangguanyuan 阅读(258) 评论(0) 推荐(0) 编辑

How Blink works

摘要: How Blink works Author: haraken@ Last update: 2018 Aug 14 Status: PUBLIC Working on Blink is not easy. It's not easy for new Blink developers because 阅读全文

posted @ 2018-09-19 11:52 huangguanyuan 阅读(3440) 评论(0) 推荐(0) 编辑

Multi-process Architecture

摘要: For Developers‎ > ‎Design Documents‎ > ‎ Multi-process Architecture This document describes Chromium's high-level architecture. Problem It's nearly im 阅读全文

posted @ 2018-09-19 11:27 huangguanyuan 阅读(339) 评论(0) 推荐(0) 编辑

Chromium String usage

摘要: For Developers‎ > ‎ Chromium String usage Types of StringsIn the Chromium code base, we use std::string and string16. WebKit uses WTF::string instead, 阅读全文

posted @ 2018-09-19 11:24 huangguanyuan 阅读(151) 评论(0) 推荐(0) 编辑

Smart Pointer Guidelines

摘要: For Developers‎ > ‎ Smart Pointer Guidelines What are smart pointers? Smart pointers are a specific kind of "scoping object". They are like regular po 阅读全文

posted @ 2018-09-19 11:23 huangguanyuan 阅读(288) 评论(0) 推荐(0) 编辑

Important Abstractions and Data Structures

摘要: For Developers‎ > ‎Coding Style‎ > ‎ Important Abstractions and Data Structures 目录 1 TaskRunner & SequencedTaskRunner & SingleThreadTaskRunner 2 Messa 阅读全文

posted @ 2018-09-19 11:13 huangguanyuan 阅读(150) 评论(0) 推荐(0) 编辑

Callback<> and Bind()

摘要: Callback<> and Bind() Introduction The templated base::Callback<> class is a generalized function object. Together with the base::Bind() function in b 阅读全文

posted @ 2018-09-19 11:10 huangguanyuan 阅读(803) 评论(0) 推荐(0) 编辑

导航