Bug 238708 - [WPE] page becomes unresponsive after right click, and no context menu
Summary: [WPE] page becomes unresponsive after right click, and no context menu
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-02 20:16 PDT by tusooa
Modified: 2022-04-10 18:15 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tusooa 2022-04-02 20:16:17 PDT
Steps to reproduce:
(0) open a page
(1) right click on it (with mouse)
(2) try to make actions elsewhere

------------
Expected behaviour:

After (1), context-menu signal is triggered.
In (2) i can make interactions with the page.

------------
Actual behaviour:

After (1), context-menu signal is not triggered.
In (2) i can no longer interact with the page. The page is frozen.


------------
Versions:

[I] gui-libs/libwpe
     Available versions:  (1.0) 1.12.0
     Installed versions:  1.12.0(1.0)(01:53:03 AM 2022-01-10)
     Homepage:            https://wpewebkit.org/
     Description:         Platform-agnostic interfaces for WPE WebKit

[I] gui-libs/wpebackend-fdo
     Available versions:  (1.0) 1.12.0
     Installed versions:  1.12.0(1.0)(03:17:52 AM 2022-01-10)
     Homepage:            https://wpewebkit.org/
     Description:         WPE backend designed for Linux desktop systems

[I] net-libs/wpewebkit [1]
     Available versions:  (1.0) (~)2.34.5{tbz2} (~)2.36.0
       {X accessibility doc examples experimental +gstreamer jpeg2k qt sandbox systemd +webcrypto +webdriver}
     Installed versions:  2.36.0(1.0)(09:25:51 AM 2022-03-27)(X gstreamer qt webcrypto webdriver -accessibility -doc -examples -experimental -jpeg2k -sandbox -systemd)
     Homepage:            https://wpewebkit.org/
     Description:         WebKit port optimized for embedded devices
Comment 1 Philippe Normand 2022-04-04 04:29:43 PDT
That's with which browser? Cog or MiniBrowser?
Comment 2 tusooa 2022-04-04 07:18:27 PDT
(In reply to Philippe Normand from comment #1)
> That's with which browser? Cog or MiniBrowser?

page frozen is reproducible on minibrowser (the qml one)

by saying context menu callback is not called i am referring to https://invent.kde.org/tusooaw/konqueror/-/blob/tusooaw/wpewebkit/wpepart/src/wpepart.cpp#L142
Comment 3 tusooa 2022-04-10 18:15:20 PDT
Ah, to be specific, it's only clicking that's unresponsive. I can still scroll using mouse wheels. Would this give more insight?