Bug 238708
| Summary: | [WPE] page becomes unresponsive after right click, and no context menu | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | tusooa |
| Component: | WPE WebKit | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | aperez, bugs-noreply, pnormand |
| Priority: | P2 | ||
| Version: | WebKit Local Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
tusooa
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
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Philippe Normand
That's with which browser? Cog or MiniBrowser?
tusooa
(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
tusooa
Ah, to be specific, it's only clicking that's unresponsive. I can still scroll using mouse wheels. Would this give more insight?