⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module browser_main

Module browser_main 

Source
Expand description

Browser Main Module

Top-level browser struct that ties together the tab manager, process isolation, rendering, navigation, and shell command integration. Provides the public API for creating, driving, and rendering the browser from the VeridianOS desktop environment.

Structs§

AddressBar
Address bar editing state
Browser
The main browser struct, integrating tabs, isolation, and rendering
BrowserConfig
Browser configuration
NavigationBar
Navigation bar with buttons

Enums§

NavButton
Navigation button identifiers

Functions§

handle_shell_command
Execute a browser command from the shell (e.g., browser open https://...)