Skip to content

[pull] trunk from SeleniumHQ:trunk - #945

Merged
pull[bot] merged 9 commits into
adamlaska:trunkfrom
SeleniumHQ:trunk
Sep 16, 2026
Merged

pull[bot] merged 9 commits into
adamlaska:trunkfrom
SeleniumHQ:trunk

Conversation

@pull

@pull pull Bot commented Sep 15, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

titusfortner and others added 8 commits September 15, 2026 12:01
…r binaries from Linux or Mac (#18029)

[build] add --manager=all to cross-compile every Selenium Manager binary from one host
WebSocketConnection#send_cmd and #process_frame build the
"WebSocket -> ..." and "WebSocket <- ..." strings before handing
them to WebDriver.logger.debug, so every frame pays a deep
Hash#inspect even though the logger discards the line at its
default level. A BiDi session receives one frame per network
event, so a page with many assets renders each of them for
nothing; profiling a Firefox BiDi worker showed the inspect at
about 3% of on-CPU time.

Pass the frame to the logger as a block instead. Logger#debug
already documents the block as appended to the message and only
yields once the level check has passed, so the output at debug
level is unchanged.

Co-authored-by: Titus Fortner <titusfortner@users.noreply.github.com>
…ensions via BiDi (#17879)

* [rb] add cross-browser Driver#install_web_extension, deprecating the Firefox classic install_addon methods

* [rb] install web extensions on a Grid node by uploading the unpacked directory via se/file
@pull pull Bot locked and limited conversation to collaborators Sep 15, 2026
@pull pull Bot added the ⤵️ pull label Sep 15, 2026
@pull
pull Bot merged commit 2120564 into adamlaska:trunk Sep 16, 2026
3 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants