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

Module tabs

Module tabs 

Source
Expand description

Tabbed Browsing

Manages multiple browser tabs with independent browsing contexts. Each tab maintains its own URL, title, navigation history, and rendering state. The tab bar provides visual tab switching with keyboard shortcuts (Ctrl+T, Ctrl+W, Ctrl+Tab, Ctrl+Shift+Tab).

Structs§

NavigationHistory
Navigation history for a single tab
Tab
A single browser tab
TabBar
Visual tab bar state for rendering
TabManager
Manages all browser tabs

Enums§

TabAction
Keyboard shortcut actions for tabs
TabLoadState
Loading state of a tab

Type Aliases§

TabId
Unique identifier for a tab