Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JohannaWeb/Aurora
/ functions
Functions
1,438 in github.com/JohannaWeb/Aurora
⨍
Functions
1,438
◇
Types & classes
140
↓ 280 callers
Method
get
(&self, name: &str)
src/css/style_map.rs:97
↓ 272 callers
Method
set
(&mut self, name: impl Into<String>, value: impl Into<String>)
src/css/style_map.rs:101
↓ 178 callers
Method
borrow
(&self)
src/css/selectors_impl.rs:53
↓ 92 callers
Function
v8_str
(scope: &v8::PinScope<'s, '_, ()>, s: &str)
src/js_v8/runtime.rs:1045
↓ 84 callers
Function
v8_str
(scope: &v8::PinScope<'s, '_, ()>, s: &str)
src/js_v8/node_create.rs:687
↓ 83 callers
Method
is_empty
(&self)
src/css/style_map.rs:17
↓ 72 callers
Function
node_data_from
Recover the `&NodeData` a per-node method callback was installed with.
src/js_v8/node_create.rs:711
↓ 68 callers
Method
len
(&self)
src/js_v8/custom_elements.rs:80
↓ 57 callers
Method
parse_document
(&mut self)
src/html/parser.rs:23
↓ 50 callers
Method
horizontal
(&self)
src/css/properties.rs:19
↓ 50 callers
Method
styles
(&self)
src/layout/box.rs:92
↓ 44 callers
Method
execute
(&mut self, script: &str)
src/js_v8/runtime.rs:1888
↓ 44 callers
Function
trace
(msg)
src/js_polyfills/custom_elements.js:90
↓ 42 callers
Function
blank_dom
()
src/js_v8/runtime_tests.rs:10
↓ 42 callers
Method
get
(&self)
src/stylo_bridge/arena.rs:55
↓ 41 callers
Function
element
(tag_name: &str, attrs: &[(&str, &str)])
src/css/tests.rs:12
↓ 41 callers
Function
install_method
( scope: &mut v8::PinScope<'s, '_>, template: v8::Local<v8::ObjectTemplate>, name: &str, callb
src/js_v8/node_create.rs:755
↓ 38 callers
Function
legacy_node_key
(node: &NodePtr)
src/blitz_document.rs:1667
↓ 37 callers
Function
apply_dom_mutation
( registry: &Rc<NodeRegistry>, mutation: DomMutation<'_>, )
src/js_v8/tree/mutation.rs:76
↓ 34 callers
Method
to_px
( self, available: f32, font_size: f32, root_font_size: f32, viewport_
src/css/length.rs:26
↓ 33 callers
Function
create_js_node
( scope: &mut v8::PinScope<'s, '_>, node: NodePtr, registry: &Rc<NodeRegistry>, document: &Nod
src/js_v8/node_create.rs:16
↓ 32 callers
Method
build
()
src/font/atlas_builder.rs:10
↓ 31 callers
Method
contains
(&self, x: f32, y: f32)
src/layout/rect.rs:15
↓ 28 callers
Method
blitz_node_id_for_dom
(&self, node: &NodePtr)
src/blitz_document.rs:309
↓ 28 callers
Method
node
(&self)
src/stylo_bridge/impls.rs:43
↓ 23 callers
Function
apply_if_missing
(styles: &mut StyleMap, property: &str, value: &Option<String>)
src/style/node.rs:186
↓ 21 callers
Method
vertical
(&self)
src/css/properties.rs:23
↓ 20 callers
Method
children
(&self)
src/layout/box.rs:96
↓ 20 callers
Function
reparent_subtree
Recursively (re)establish parent back-pointers for an entire subtree. Used to link a freshly parsed tree in one pass; mutation primitives maintain th
src/dom/node.rs:86
↓ 20 callers
Function
set_parent
Set `child`'s parent back-pointer to `parent` (no-op for non-element/text children).
src/dom/node.rs:28
↓ 19 callers
Method
border_width
(&self)
src/css/style_map.rs:126
↓ 19 callers
Function
install_readonly_accessor
( scope: &mut v8::PinScope<'s, '_>, template: v8::Local<v8::ObjectTemplate>, name: &str, gette
src/js_v8/node_create.rs:784
↓ 19 callers
Method
mark_layout_dirty
(&self, _node: &NodePtr)
src/js_v8/registry.rs:464
↓ 19 callers
Method
next
(&mut self)
src/stylo_bridge/impls.rs:285
↓ 18 callers
Function
catch_stylo_panic
(context: &str, f: impl FnOnce() -> T)
src/blitz_document.rs:1746
↓ 17 callers
Method
element
(&self)
src/stylo_bridge/impls.rs:45
↓ 17 callers
Method
padding
(&self)
src/layout/box.rs:67
↓ 17 callers
Method
register
(&self, node: NodePtr)
src/js_v8/registry.rs:390
↓ 17 callers
Method
resolve
(&self, lv: LengthValue)
src/css/calc.rs:20
↓ 17 callers
Function
traceError
(where, error)
src/js_polyfills/custom_elements.js:99
↓ 15 callers
Function
ceLog
(phase, el, extra)
src/js_polyfills/custom_elements.js:182
↓ 15 callers
Function
debugProbeName
(name)
src/js_polyfills/custom_elements.js:246
↓ 15 callers
Function
v8_str
(scope: &v8::PinScope<'s, '_, ()>, s: &str)
src/js_v8/mutation_observer.rs:46
↓ 14 callers
Function
parent_ptr
Read `node`'s stored parent, if it is an element/text with a live parent pointer.
src/dom/node.rs:46
↓ 14 callers
Function
parse_margin_value
(value: &str)
src/css/shorthand.rs:57
↓ 14 callers
Method
total_width
(&self)
src/layout/box.rs:58
↓ 14 callers
Method
validate_mirror_integrity
(&self)
src/blitz_document.rs:323
↓ 14 callers
Method
with
(&self, id: usize)
src/stylo_bridge/impls.rs:44
↓ 13 callers
Function
child_nodes_of
(node: &NodePtr)
src/js_v8/node_create.rs:1958
↓ 13 callers
Method
margin
(&self)
src/css/style_map.rs:105
↓ 13 callers
Function
node_from_js
( scope: &mut v8::PinScope<'_, '_>, val: v8::Local<v8::Value>, registry: &NodeRegistry, )
src/js_v8/node_create.rs:819
↓ 12 callers
Method
display_mode
(&self)
src/css/style_map.rs:21
↓ 12 callers
Method
root
(&self)
src/style/tree.rs:26
↓ 12 callers
Method
total_height
(&self)
src/layout/box.rs:62
↓ 11 callers
Method
attribute
(&self, name: &str)
src/style/node.rs:40
↓ 11 callers
Function
call_global_hook
(scope: &mut v8::PinScope<'_, '_>, name: &str, arg: v8::Local<v8::Object>)
src/js_v8/node_create.rs:653
↓ 11 callers
Function
document_with_body_children
(children: Vec<NodePtr>)
src/blitz_document.rs:1863
↓ 11 callers
Method
finish_mirror_mutation
(&mut self, op: &MirrorOp, blitz_node: Option<usize>, updated: bool)
src/blitz_document.rs:649
↓ 11 callers
Function
is_shadow_root_node
(node: &NodePtr)
src/blitz_document.rs:1587
↓ 11 callers
Method
record_mirror_failure
(&mut self, op: &MirrorOp, failure: MirrorMutationFailure)
src/blitz_document.rs:645
↓ 11 callers
Function
registry
()
src/js_v8/tree/mutation.rs:669
↓ 11 callers
Function
schedule_sync_failure
(registry: &Rc<NodeRegistry>)
src/js_v8/tree/mutation.rs:80
↓ 11 callers
Method
tag_name
(&self)
src/layout/box.rs:101
↓ 11 callers
Function
test_identity
()
src/blitz_document.rs:1834
↓ 10 callers
Function
compile_and_run
Compile and run a script, returning its completion value stringified.
src/js_v8/runtime.rs:1858
↓ 10 callers
Function
fire
(type)
src/js_polyfills/v8_post.js:423
↓ 10 callers
Method
mark_style_dirty
(&self, node: &NodePtr)
src/js_v8/registry.rs:459
↓ 10 callers
Function
node_type
(node: &NodePtr)
src/js_v8/node_create.rs:797
↓ 10 callers
Function
shouldTraceName
(name)
src/js_polyfills/custom_elements.js:93
↓ 9 callers
Function
backend
()
src/dom/shadow.rs:296
↓ 9 callers
Function
external_data
Recover the `&T` that a callback's data External points at. Every callback's function/accessor template is built with an External over a leaked `Box<
src/js_v8/node_create.rs:704
↓ 9 callers
Method
merge
(&mut self, other: Stylesheet)
src/css/stylesheet.rs:24
↓ 8 callers
Function
ceChain
(start)
src/js_polyfills/custom_elements.js:146
↓ 8 callers
Function
child_nodes_for_blitz
(node: &NodePtr)
src/blitz_document.rs:1577
↓ 8 callers
Function
el
(tag_name: &str)
src/css/tests.rs:4
↓ 8 callers
Function
find_parent_for_node
(node_data: &NodeData)
src/js_v8/node_create.rs:1162
↓ 8 callers
Method
height
(&self)
src/render/image_backend.rs:22
↓ 8 callers
Method
length_or
(&self, property: &str, fallback: f32)
src/css/style_map.rs:185
↓ 8 callers
Function
line_height_from_styles
(styles: &StyleMap)
src/layout/text_metrics.rs:16
↓ 8 callers
Method
mark_blitz_snapshot_dirty
(&mut self, reason: SnapshotRebuildReason)
src/window/input.rs:131
↓ 8 callers
Function
metric
(name, fallback)
src/js_polyfills/v8_post.js:292
↓ 8 callers
Method
nearest_shadow_root
(&self, node: &NodePtr)
src/dom/shadow.rs:280
↓ 8 callers
Method
request_redraw
(&self)
src/window/app_handler.rs:210
↓ 8 callers
Method
tick
(&mut self, now: Instant)
src/js_v8/runtime.rs:1945
↓ 8 callers
Method
width
(&self)
src/render/image_backend.rs:18
↓ 7 callers
Method
attach_shadow
(&self, host: &NodePtr, _mode: &str)
src/dom/shadow.rs:106
↓ 7 callers
Method
box_sizing
(&self)
src/css/style_map.rs:90
↓ 7 callers
Function
clamp_content_height
( styles: &StyleMap, candidate_height: f32, viewport_height: f32, )
src/layout/constraints.rs:43
↓ 7 callers
Method
clear
(&self)
src/stylo_bridge/arena.rs:54
↓ 7 callers
Function
collect_by_tag
(node: &NodePtr, tag: &str, out: &mut Vec<NodePtr>)
src/js_v8/tree/traversal.rs:10
↓ 7 callers
Function
el_with
(tag_name: &str, attrs: &[(&str, &str)])
src/css/tests.rs:8
↓ 7 callers
Method
font_size_px
(&self)
src/css/style_map.rs:172
↓ 7 callers
Function
install_method
( scope: &mut v8::PinScope<'s, '_>, template: v8::Local<v8::ObjectTemplate>, name: &str, callb
src/js_v8/style_class/classlist.rs:49
↓ 7 callers
Function
node_key
(node: &NodePtr)
src/html/parser.rs:275
↓ 7 callers
Method
root
(&self)
src/layout/tree.rs:68
↓ 7 callers
Method
save
(&self, path: &str)
src/render/image_backend.rs:26
↓ 7 callers
Function
scene_with_rect
()
src/window/app.rs:321
↓ 7 callers
Function
tryUpgrade
(el, connect)
src/js_polyfills/custom_elements.js:1863
↓ 6 callers
Function
attachDefinitionMetadata
(target, definition)
src/js_polyfills/custom_elements.js:1130
↓ 6 callers
Function
attr_qual_name_from_str
(name: &str)
src/blitz_document.rs:1683
next →
1–100 of 1,438, ranked by callers