Sign in

    #crater-webdriver-bidi

    WebDriver BiDi adapter module for Crater.

    This module contains the BiDi server, protocol adapter, and font-enabled launcher used by Playwright and WPT WebDriver integration.

    ApiError

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    ApiMethod

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    BidiServer

    BiDi server state

    BidiServerConfig

    BiDi server configuration

    Capabilities

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    ErrorCode

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    PageLoadStrategy

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    ProxyConfig

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    Rect

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    RpcErrorCode

    Standard JSON-RPC error codes

    RpcId

    JSON-RPC request ID (can be string or number)

    RpcRequest

    JSON-RPC request

    RpcResponse

    JSON-RPC response

    Selector

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    Session

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    SessionManager

    Session manager

    SessionState

    Session state

    Timeouts

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    Viewport

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WebDriverCommand

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WebDriverError

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WebDriverRequest

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WebDriverResponse

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WebDriverValue

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    WindowRect

    Top-level public API surface for mizchi/crater-webdriver-bidi.

    Re-exports come straight from the source packages (contract / rpc / server) rather than the broad webdriver implementation facade, so downstream consumers see a single hop to the real definition. The implementation package is still used for the transport (BidiServer*).

    parse_method

    fn parse_method(method_name : String) ->
    ApiMethod
    ?

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io