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
↓ 1 callers
Method
lookup_js_wrapper
( &self, scope: &mut v8::PinScope<'s, '_>, id: u32, )
src/js_v8/registry.rs:412
↓ 1 callers
Method
lookup_variable
(&self, name: &str, ancestors: &[&StyleMap])
src/css/style_map_resolve.rs:218
↓ 1 callers
Function
make_dom
(html: &str)
src/stylo_bridge/mod.rs:116
↓ 1 callers
Method
mark_dirty
Mark a DOM node dirty. layout_dirty=true also marks ancestors.
src/layout/document.rs:45
↓ 1 callers
Method
mark_dirty
Marks the document as needing a reflow. This should be called by the JS bridge after any DOM or style mutation that affects the visual state.
src/window/input.rs:208
↓ 1 callers
Function
max_box_bottom
(layout_box: &crate::layout::LayoutBox)
src/window/scroll_metrics.rs:10
↓ 1 callers
Function
max_content_width
Recursively find the max-content width of a layout box. Regular block boxes expand to fill available width, so their `rect.width` is not a useful int
src/layout/flex/measure.rs:76
↓ 1 callers
Function
max_dimension
(value: Option<&str>, viewport: ViewportSize, font_size: f32)
src/layout/taffy_adapter.rs:212
↓ 1 callers
Method
max_height_px
(&self)
src/css/style_map.rs:168
↓ 1 callers
Method
max_height_resolved
( &self, available_height: f32, font_size: f32, root_font_size: f32, v
src/css/style_map_resolve.rs:72
↓ 1 callers
Function
maybeCallCreated
(el, name)
src/js_polyfills/custom_elements.js:1557
↓ 1 callers
Function
maybe_open_window
( dom: crate::dom::NodePtr, stylesheet: Rc<RefCell<Stylesheet>>, base_url: Option<String>, ide
src/runner/pipeline.rs:568
↓ 1 callers
Function
measure
Measure the intrinsic (unwrapped) width of `text` at `font_size`.
src/layout/parley_text.rs:15
↓ 1 callers
Function
measure_flex_children
( children: &[StyledNode], content_width: f32, viewport_height: f32, ctx: &FlexContext, )
src/layout/flex/measure.rs:7
↓ 1 callers
Function
measure_intrinsic_child
( child: &StyledNode, content_width: f32, viewport_height: f32, )
src/layout/flex/measure.rs:54
↓ 1 callers
Function
measure_text
( known: Size<Option<f32>>, available: Size<AvailableSpace>, ctx: Option<&mut TextContext>, )
src/layout/document.rs:213
↓ 1 callers
Function
measure_text_node
Measure function called by Taffy for leaf (text) nodes.
src/layout/taffy_layout.rs:55
↓ 1 callers
Method
media_poster
(&self)
src/layout/box.rs:149
↓ 1 callers
Method
media_src
(&self)
src/layout/box.rs:142
↓ 1 callers
Method
min_height_px
(&self)
src/css/style_map.rs:164
↓ 1 callers
Method
min_height_resolved
( &self, available_height: f32, font_size: f32, root_font_size: f32, v
src/css/style_map_resolve.rs:51
↓ 1 callers
Function
namespace_for_element
(name: &str, parent_ns: &markup5ever::Namespace)
src/blitz_document.rs:1720
↓ 1 callers
Method
navigate_to
Navigates to a new URL by fetching HTML, parsing the DOM, extracting styles, executing script tags, resetting caches, and performing a full viewport r
src/window/input.rs:271
↓ 1 callers
Function
needs_block_vertical_padding
(kind: &LayoutKind, styles: &crate::css::StyleMap)
src/layout/taffy_layout.rs:219
↓ 1 callers
Function
needs_legacy_for_node
(node: &StyledNode)
src/layout/engine.rs:29
↓ 1 callers
Function
needs_legacy_layout
(node: &StyledNode)
src/layout/engine.rs:22
↓ 1 callers
Function
nextInTree
(n)
src/js_polyfills/v8_post.js:98
↓ 1 callers
Function
next_render_mapped_sibling
( registry: &Rc<NodeRegistry>, parent: &NodePtr, node: &NodePtr, )
src/js_v8/tree/mutation.rs:404
↓ 1 callers
Function
node_matches_any
( selectors: &[Selector<AuroraSelectorImpl>], node: &NodePtr, root: &NodePtr, )
src/js_v8/selectors/query.rs:217
↓ 1 callers
Function
node_name
(node: &NodePtr)
src/js_v8/node_create.rs:806
↓ 1 callers
Method
normal_rank
(self)
src/css/ast.rs:33
↓ 1 callers
Function
normalizeAttributedStringProps
(el)
src/js_polyfills/custom_elements.js:1478
↓ 1 callers
Function
normalize_path
(path: PathBuf)
src/fetch/resolve.rs:82
↓ 1 callers
Method
opacity
(&self)
src/css/style_map_resolve.rs:131
↓ 1 callers
Function
pace
(url: &str)
src/fetch/http.rs:74
↓ 1 callers
Method
paint
( &mut self, scene: &mut vello::Scene, width: u32, url: &str, dom: &No
src/window/chrome/dioxus_chrome.rs:248
↓ 1 callers
Function
paint_content_layer
(app: &mut AuroraApp, scene: &mut Scene, width: u32, height: u32)
src/window/app.rs:262
↓ 1 callers
Function
paint_layout_box
( layout_box: &crate::layout::LayoutBox, backend: &mut ImageBackend, images: &crate::ImageCache,
src/render/headless.rs:97
↓ 1 callers
Method
parent_node
(&self)
src/stylo_bridge/impls.rs:101
↓ 1 callers
Function
parse_border_color_shorthand
(value: Option<&str>)
src/css/shorthand.rs:119
↓ 1 callers
Function
parse_border_width_shorthand
(value: Option<&str>)
src/css/shorthand.rs:103
↓ 1 callers
Function
parse_declaration_block
(input: &mut Parser<'i, '_>)
src/css/stylesheet.rs:360
↓ 1 callers
Function
parse_declarations_for_style_attribute
Exposed for headless/inline use — parses declarations from a style attribute.
src/css/stylesheet.rs:518
↓ 1 callers
Function
parse_inline_declarations
(css: &str)
src/css/inline_style.rs:10
↓ 1 callers
Function
parse_inline_style
( css: &str, guard: &SharedRwLock, )
src/stylo_bridge/arena.rs:165
↓ 1 callers
Function
parse_margin_shorthand
(value: Option<&str>)
src/css/shorthand.rs:4
↓ 1 callers
Function
parse_selector_list
Parse a comma-separated selector string into a `SelectorList`. Returns `None` if parsing fails entirely.
src/css/selectors_impl.rs:277
↓ 1 callers
Function
parse_snapshot_rebuild_threshold
(raw: Option<String>)
src/window/input.rs:394
↓ 1 callers
Function
percent_decode
(value: &str)
src/fetch/data_url.rs:21
↓ 1 callers
Method
perform_paint
(&mut self)
src/js_v8/runtime.rs:1940
↓ 1 callers
Method
perform_sync_reflow
Forces a synchronous reflow of both supported workflows. This is intentionally dual-path: the live renderer paints through Blitz DOM and Blitz Paint,
src/window/app.rs:80
↓ 1 callers
Method
poll
(&mut self, id: u32)
src/js_v8/runtime.rs:105
↓ 1 callers
Function
position_column
( children: &mut [LayoutBox], total_child_height: f32, resolved_content_height: f32, ctx: &Fle
src/layout/flex/column.rs:7
↓ 1 callers
Function
position_row
( children: &mut [LayoutBox], total_child_width: f32, resolved_content_height: f32, ctx: &Flex
src/layout/flex/row.rs:7
↓ 1 callers
Function
position_wrapped_rows
( children: &mut [LayoutBox], styles: &StyleMap, viewport_height: f32, ctx: &FlexContext, )
src/layout/flex/row_wrap.rs:9
↓ 1 callers
Function
prepend_child_ptr
(parent: &NodePtr, child: &NodePtr)
src/js_v8/tree/mutation.rs:465
↓ 1 callers
Function
primeTree
(root)
src/js_polyfills/custom_elements.js:2199
↓ 1 callers
Function
print_compat_summary
()
src/logging.rs:71
↓ 1 callers
Function
print_debug_output
( cli: &CliOptions, dom: &crate::dom::NodePtr, style_tree: Option<&StyleTree>, layout: &Layout
src/runner/pipeline.rs:549
↓ 1 callers
Function
prune_whitespace_text
(node: &NodePtr, preserve_text_whitespace: bool)
src/html/parser.rs:295
↓ 1 callers
Function
push_base64_chunk
(chunk: &[Option<u8>; 4], out: &mut Vec<u8>)
src/fetch/data_url.rs:73
↓ 1 callers
Function
push_node
( arena: &mut Vec<ArenaNode>, guard: &SharedRwLock, parent: Option<usize>, ptr: &NodePtr, )
src/stylo_bridge/arena.rs:115
↓ 1 callers
Method
ready_timers
(&mut self, now: Instant)
src/js_v8/runtime.rs:1008
↓ 1 callers
Method
rebuild
Full rebuild. Call when DOM structure changes (appendChild, removeChild, innerHTML).
src/layout/document.rs:60
↓ 1 callers
Method
reflow
(&mut self, width: u32, height: u32)
src/window/input.rs:70
↓ 1 callers
Function
registerDomModule
(el)
src/js_polyfills/custom_elements.js:927
↓ 1 callers
Function
register_character
( ch: char, font: &ab_glyph::FontRef<'static>, scale: PxScale, atlas: &mut GlyphAtlas, pac
src/font/atlas_builder.rs:28
↓ 1 callers
Method
registered_nodes
(&self)
src/js_v8/registry.rs:408
↓ 1 callers
Method
remove_child_from_parent
(&self, target: &NodePtr)
src/html/parser.rs:74
↓ 1 callers
Function
remove_child_ptr
(parent: &NodePtr, child: &NodePtr)
src/js_v8/tree/mutation.rs:554
↓ 1 callers
Method
remove_event_listener
( &self, scope: &mut v8::PinScope<'_, '_>, node_id: u32, event_type: &str,
src/js_v8/registry.rs:84
↓ 1 callers
Function
remove_subtree_mappings_for_children
( node: &NodePtr, legacy_to_blitz: &mut BTreeMap<usize, usize>, blitz_to_legacy: &mut BTreeMap<usi
src/blitz_document.rs:1620
↓ 1 callers
Method
render
(&mut self)
src/window/app.rs:100
↓ 1 callers
Function
render_blitz_content
( blitz_doc: &std::rc::Rc<std::cell::RefCell<crate::blitz_document::BlitzDocument>>, width: u32, h
src/window/screenshot/mod.rs:60
↓ 1 callers
Function
render_blitz_to_image
( dom: &crate::dom::NodePtr, base_url: Option<&str>, identity: &Identity, width: u32, heig
src/render/headless.rs:74
↓ 1 callers
Function
render_browser_chrome
( img: &mut ScreenshotImage, width: u32, url: &str, dom: &crate::dom::NodePtr, identity: &
src/window/screenshot/chrome.rs:14
↓ 1 callers
Method
render_document
( &self, )
src/js_v8/registry.rs:160
↓ 1 callers
Function
render_fixture_to_image
Render an HTML fixture file to an RGBA image.
src/render/headless.rs:37
↓ 1 callers
Function
render_scrollbars
( layout_box: &crate::layout::LayoutBox, img: &mut ScreenshotImage, offset_x: i32, offset_y: i
src/window/screenshot/scrollbar.rs:6
↓ 1 callers
Function
render_text_simple
( img: &mut ScreenshotImage, text: &str, x: i32, y: i32, color: Rgba<u8>, font_size: u
src/window/screenshot/text.rs:4
↓ 1 callers
Function
render_to_file
(mut input: WindowInput, path: &str)
src/window/screenshot/mod.rs:18
↓ 1 callers
Function
render_url_to_image
Fetch a URL and render it to an RGBA image using the software backend.
src/render/headless.rs:17
↓ 1 callers
Function
renderer_for_surface
( renderers: &'a mut [Option<Renderer>], dev_id: usize, device: &wgpu::Device, )
src/window/app.rs:243
↓ 1 callers
Function
repair_leaked_style_thread_state
Repair Stylo's thread-local style state after a caught panic. `blitz_dom::BaseDocument::resolve_stylist` brackets the style traversal with `thread_st
src/blitz_document.rs:1779
↓ 1 callers
Function
replace_child_ptr
(parent: &NodePtr, new_child: &NodePtr, old_child: &NodePtr)
src/js_v8/tree/mutation.rs:571
↓ 1 callers
Function
resolveBindingArg
(el, arg)
src/js_polyfills/custom_elements.js:1684
↓ 1 callers
Function
resolveBindingExpr
(el, expr)
src/js_polyfills/custom_elements.js:1700
↓ 1 callers
Function
resolveExpr
(expr, item, as, indexAs, index, host)
src/js_polyfills/polymer_shim.js:166
↓ 1 callers
Function
resolve_relative_file_url
(base_path: &str, relative: &str)
src/fetch/resolve.rs:48
↓ 1 callers
Method
resolve_single_value
( &self, value: &str, ancestors: &[&StyleMap], depth: u8, )
src/css/style_map_resolve.rs:156
↓ 1 callers
Function
resolve_styles
Run the stylo cascade over `doc`, writing computed styles into each arena node's `stylo_data` cell.
src/stylo_bridge/mod.rs:68
↓ 1 callers
Method
resolve_vars
(&mut self, ancestors: &[&StyleMap])
src/css/style_map_resolve.rs:142
↓ 1 callers
Function
rewriteScopedSelector
(sel, tag)
src/js_polyfills/custom_elements.js:798
↓ 1 callers
Function
rewriteSelectorList
(list, tag)
src/js_polyfills/custom_elements.js:822
↓ 1 callers
Function
row_heights
(children: &[LayoutBox], rows: &[Vec<usize>])
src/layout/flex/row_wrap.rs:82
↓ 1 callers
Function
row_width
(children: &[LayoutBox], row: &[usize], gap: f32)
src/layout/flex/row_wrap.rs:100
↓ 1 callers
Function
run_browser
(cli: CliOptions, identity: Identity)
src/runner/pipeline.rs:17
↓ 1 callers
Method
run_frame_tasks
(&mut self)
src/window/app.rs:47
↓ 1 callers
Function
run_scripts
( dom: &crate::dom::NodePtr, base_url: Option<&str>, identity: &Identity, render_document: Opt
src/runner/pipeline.rs:153
↓ 1 callers
Method
schedule_snapshot_rebuild_reason
(&self, reason: SnapshotRebuildReason)
src/js_v8/registry.rs:135
← previous
next →
601–700 of 1,438, ranked by callers