servo/ports/servoshell/desktop
Abdelrahman Hossam 2ea95c8813
servoshell: Send all button events to the WebView regardless of what button is pressed (#38053)
Sending all mouse button events (Left, Right, Middle, Back, Forward) to
the constellation for processing. Before, only left and right mouse
buttons were handled.

Testing: There is no new test for this. Manually testing was done. We
currently
do not have a good way to test user interaction in servoshell.
Fixes: #37996

Signed-off-by: abdelrahman1234567 <abdelrahman.hossameldin.awadalla@huawei.com>
2025-07-16 06:53:55 +00:00
..
protocols Initial support for marking custom protocol secure (#36656) 2025-04-25 10:39:33 +00:00
accelerated_gl_media.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
app.rs webdriver: improve perform pointermove & wheel actions with more accurate coordinates (#38095) 2025-07-16 02:03:34 +00:00
app_state.rs Webdriver GoBack and GoForward commands wait for navigation complete (#37950) 2025-07-15 10:41:50 +00:00
cli.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
dialog.rs webdriver: Implement support for simple dialogs (#37913) 2025-07-10 03:15:46 +00:00
egui_glue.rs servoshell: Enable accesskit integration. (#37519) 2025-06-25 03:52:49 +00:00
events_loop.rs servoshell: Enable headless event loop for Windows (#37975) 2025-07-10 04:41:41 +00:00
gamepad.rs libservo: Expose a single InputEvent type and pass it to script (#35430) 2025-02-12 17:07:15 +00:00
geometry.rs Use webrender_api::units::DevicePixel rather than style_traits::DevicePixel unless interfacing with Stylo (#34353) 2024-11-25 23:42:04 +00:00
headed_window.rs servoshell: Send all button events to the WebView regardless of what button is pressed (#38053) 2025-07-16 06:53:55 +00:00
headless_window.rs servoshell: reduce duplication for conversion between physical/logical position/size (#38082) 2025-07-15 11:27:11 +00:00
keyutils.rs [WebDriver] Add synchronization for key action (#37403) 2025-06-18 07:26:44 +00:00
minibrowser.rs servoshell: Select address bar text on click (#37839) 2025-07-03 14:04:02 +00:00
mod.rs libservo: Expose a ServoBuilder (#36549) 2025-04-16 16:58:52 +00:00
tracing.rs servoshell: Enable accesskit integration. (#37519) 2025-06-25 03:52:49 +00:00
webxr.rs libservo: Expose a ServoBuilder (#36549) 2025-04-16 16:58:52 +00:00
window_trait.rs servoshell: Use DeviceIndependentPixel for WebDriver Rect related requests (#37893) 2025-07-09 03:56:27 +00:00