Branch: refs/heads/webkitglib/2.54
  Home:   https://github.com/WebKit/WebKit
  Commit: 809df762c48b25ae8791d8247d710b5b3847dc92
      
https://github.com/WebKit/WebKit/commit/809df762c48b25ae8791d8247d710b5b3847dc92
  Author: Lauro Moura <[email protected]>
  Date:   2026-09-08 (Tue, 08 Sep 2026)

  Changed paths:
    M Tools/Scripts/webkitpy/__init__.py
    M WebDriverTests/TestExpectations.json

  Log Message:
  -----------
  Cherry-pick 320106@main (4307d59b79a4). 
https://bugs.webkit.org/show_bug.cgi?id=321148

    [WebDriver][Tools] Some WPT tests depend on a deprecated event_loop fixture 
from pytest-asyncio
    https://bugs.webkit.org/show_bug.cgi?id=321148

    Reviewed by Sam Sneddon and Carlos Alberto Lopez Perez.

    Rolls back to pytest-async 0.19.0, matching the vendored version in the
    WPT tests and providing the proper `event_loop` fixture needed by
    WebDriverBiDi tests that wait for a given event.

    Previously, pytest-asyncio was updated from 0.18.3 to 1.1.1 in
    315890@main, which focused on the pytest 7->8 bump for python 3.14
    compatibility. While the pytest bump was required, the pytest-asyncio
    was too much, introducing those breaking changes.

    This commit also removes the backports.asyncio_runner dependency,
    originally added as a follow-up fix in 317620@main, as it's not needed
    anymore (only with pytest-asyncio >= 1.1.0).

    * Tools/Scripts/webkitpy/__init__.py:
    * WebDriverTests/TestExpectations.json:

    Canonical link: https://commits.webkit.org/320106@main

Canonical link: https://commits.webkit.org/317695.235@webkitglib/2.54



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to