Expand description
Browser profile data transfer objects and related types
This module contains DTOs and enums for managing browser profile configurations, particularly focusing on browser fingerprint handling. It includes:
- The
Modeenum for different fingerprint override strategies - Implementations for converting between string representations and modes
- Re-exports of browser profile and override-specific types
The types in this module facilitate the transfer and manipulation of browser profile data between different parts of the application.
Structs§
- Represents command line arguments for the browser
- Complete representation of a browser profile including all fingerprinting and configuration data.
- Domain representation of canvas override settings
- Domain representation of client rect override settings
- Domain representation of CPU override settings
- Domain representation of geolocation override settings
- WebGPU device information Information about a WebGPU device
- WebGPU device limits and capabilities
- Domain representation of locale override settings
- Domain representation of media devices override settings
- Domain representation of memory override settings
- A minimal representation of a browser profile containing only essential identifying information.
- Domain representation of port blocking settings
- Domain representation of screen resolution override settings
- Represents a list of browser tabs
- Domain representation of timezone override settings
- Domain representation of user agent override settings
- Maximum values and limits for WebGL2 capabilities
- Represents WebGPU information
- Domain representation of WebGL override settings
- Domain representation of WebGL info override settings
- Domain representation of WebRTC override settings
Enums§
- Represents different modes for browser fingerprint overrides