[Webkit-unassigned] [Bug 280567] New: REGRESSION(283790 at main) [WebDriver][GLIB] Some mouse actions stopped working

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 28 11:51:27 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=280567

            Bug ID: 280567
           Summary: REGRESSION(283790 at main) [WebDriver][GLIB] Some mouse
                    actions stopped working
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebDriver
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lmoura at igalia.com
                CC: bburg at apple.com

One of the tests that regressed: imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_center

Failure for WPE (with WPE_BROWSER=minibrowser):

session = <Session b348c6c9-1eb2-4706-8d67-75cd5928a47e>, test_actions_page = None, mouse_chain = <webdriver.client.ActionSequence object at 0x7d7b2c3edd50>                                                                                                                                                                  

    def test_click_element_center(session, test_actions_page, mouse_chain):                                                                                                                                                                                                                                                   
        outer = session.find.css("#outer", all=False)
        center = get_inview_center(outer.rect, get_viewport_rect(session))
        mouse_chain.click(element=outer).perform()
        events = get_events(session)
>       assert len(events) == 4
E       assert 0 == 4
E        +  where 0 = len([])

center     = {'x': 58.0, 'y': 198.0}
events     = []
mouse_chain = <webdriver.client.ActionSequence object at 0x7d7b2c3edd50>
outer      = <WebElement node-15EBAA77-5AE9-4F63-8BF1-6CF58213BDF6>
session    = <Session b348c6c9-1eb2-4706-8d67-75cd5928a47e>
test_actions_page = None

To confirm the relation to 283790 at main, reverting it makes the test pass. Did not investigate yet why it's happening, though.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240928/0d33f2ce/attachment-0001.htm>


More information about the webkit-unassigned mailing list