Skip to main content

Module browser

Module browser 

Source
Expand description

Browser session management

Re-exports§

pub use auth::AuthManager;
pub use console::ConsoleManager;
pub use cookies::CookieManager;
pub use coverage::CoverageManager;
pub use dialog::DialogManager;
pub use download::DownloadManager;
pub use filechooser::FileChooserManager;
pub use har::HarManager;
pub use interceptor::NetworkInterceptor;
pub use pdf::PdfManager;
pub use performance::PerformanceManager;
pub use permissions::PermissionsManager;
pub use serviceworker::ServiceWorkerManager;
pub use storage::StorageManager;
pub use touch::TouchManager;
pub use tracing::TracingManager;
pub use viewport::ViewportManager;
pub use worker::WorkerManager;
pub use profile::BrowserProfile;
pub use profile::ProxyConfig;
pub use session::Browser;
pub use views::*;

Modules§

auth
HTTP authentication via CDP Network domain
cdp
Chrome DevTools Protocol (CDP) client implementation
console
Console log capture via CDP Runtime and Log domains
cookies
Cookie management via CDP Network domain
coverage
CSS/JS coverage tracking via CDP Profiler domain
dialog
JavaScript dialog handling via CDP Page domain
download
Download handling via CDP Page domain
filechooser
File chooser dialog interception via CDP Page domain
har
HAR (HTTP Archive) export via CDP Network domain events
interceptor
Network request interception via CDP Fetch domain
launcher
Browser launcher for local browser instances
pdf
PDF generation via CDP Page.printToPDF
performance
Performance metrics via CDP Performance domain
permissions
Browser permissions management via CDP Browser domain
profile
Browser profile configuration
serviceworker
Service worker management via CDP ServiceWorker domain
session
Browser session management using CDP
stealth
Stealth mode — hide browser automation fingerprints from detection
storage
Local and session storage access via JavaScript evaluation
touch
Touch gesture emulation via CDP Input.dispatchTouchEvent
tracing
Chrome DevTools tracing / CPU profiling via CDP Tracing domain
viewport
Viewport and device emulation via CDP Emulation domain
views
Browser view types
worker
Web worker management via CDP Target domain

Structs§

NavigationManager
Manager for browser navigation operations
ScreenshotManager
Manager for screenshot operations
SessionManager
Manager for browser session lifecycle
TabManager
Manager for browser tab operations