
blink::ElasticOverscrollController
Overscroll orchestration and animation. This Blink-side controller manages the rubber-banding (elastic stretch and rebound) effect when a scrollable area is overscrolled. It observes gesture scroll ev...
23 Syys 202526min

viz::Surface / SurfaceAggregator
Receives frames from one or more surfaces (main page and OOPIFs), aggregates them into a single display frame.
23 Syys 202535min

viz::CompositorFrameSink (client side)
The submission interface used by cc to hand the frame to viz.
23 Syys 202531min

viz::RenderPass & viz::DrawQuad
builds render passes and quads to describe what to draw this frame.
22 Syys 202537min

cc::TileManager & raster pipeline
Schedules raster of picture tiles (Skia) into GPU resources as needed before draw.
22 Syys 202536min

cc::LayerImpl / PictureLayerImpl
Impl‑side layer objects that reference property‑tree nodes and emit draw quads from recorded paint (tiles).
22 Syys 202550min

cc::PropertyTrees
(TransformTree / ClipTree / EffectTree / ScrollTree) with nodes cc::TransformNode / ClipNode / EffectNode / ScrollNode — The impl‑side property‑tree state that positions, clips, blends, and scrolls co...
22 Syys 202534min

