Skip to main content

Module engine

Module engine 

Source
Expand description

ブラウザのコア機能を提供するモジュール このモジュールには、HTML/CSSパーサー、DOMツリー構築、 JavaScriptエンジンなどブラウザの中核となる機能が含まれます。 The engine module contains the core components of the Orinium engine, including the bridge, CSS handling, HTML parsing, input processing, layout management, rendering model, and tree structure.

Modules§

animation
CSS transition and animation runtime.
background_worker
bridge
Engine と Platform 間の橋渡しモジュール。
cache_stats
Hit/miss counters shared by the engine and platform caches.
css
CSS processing module. Parsing, tokenization, selector matching, and async processing.
html
HTML processing module. Parsing and tokenization.
image_decoder
input
入力処理とヒットテスト。クリック位置の要素判定を行う。
js
Minimal JS runtime backed by pixi_byte.
layouter
Layout builder
origin
Origin model for rendered documents.
permissions
Capability set inherited down the frame tree.
port
Ports for moving work between threads, and later between processes.
renderer_model
Render model and draw command generation module.
svg
SVG support shared by the inline <svg> painter and the standalone rasterizer.
tree
Generic tree structure for DOM, render tree, or other hierarchical data.
ui