ZacharyZhang-NY
3caf207129
update
2026-05-09 16:27:40 -04:00
ZacharyZhang-NY
4c6d9c757a
Add mouse hover tracking across the Servo input pipeline
...
Without continuous MouseMove events, Servo never updates hover state:
no cursor changes over links, no :hover CSS effects, no mouseenter
JavaScript events. The web page appears completely non-interactive.
Track mouse position from GPUI on_mouse_move through the full IPC
pipeline to Servo. Hover position is included with each ensure
request so Servo updates hover state at frame rate (~60fps).
2026-05-09 16:21:43 -04:00
ZacharyZhang-NY
f3a8671bd5
Add keyboard special key support for web content interaction
...
Enter, Backspace, Tab, Escape, Delete, arrow keys, Home, End,
PageUp, PageDown now forward to Servo. Previously only printable
characters reached the web engine, making forms unusable.
2026-05-09 15:36:37 -04:00
ZacharyZhang-NY
1faa7423c1
Add Servo page zoom support
2026-05-09 12:32:44 -04:00
ZacharyZhang-NY
79d9646ab8
Pass site permission grants to sidecar snapshots
2026-05-09 00:01:14 -04:00
ZacharyZhang-NY
4ed1666ece
Scope Servo permissions by profile origin
2026-05-08 23:47:05 -04:00
ZacharyZhang-NY
8334fcbd6e
Wire sidecar profile data isolation
2026-05-08 22:10:10 -04:00
ZacharyZhang-NY
a5907efeb0
Verify PRD sites through app sidecar
2026-05-08 19:43:54 -04:00
ZacharyZhang-NY
cb115b61fe
Bridge Servo screenshot capture
2026-05-08 16:06:26 -04:00
ZacharyZhang-NY
74c1e9ad4b
Add PRD reference site smoke coverage
2026-05-08 15:48:09 -04:00
ZacharyZhang-NY
660d9f54e2
Bridge Servo webview resize
2026-05-08 15:22:05 -04:00
ZacharyZhang-NY
0ea43e8b81
Bridge Servo mouse drag input
2026-05-08 15:15:38 -04:00
ZacharyZhang-NY
7a09967d19
Bridge Servo touch tap input
2026-05-08 15:00:06 -04:00
ZacharyZhang-NY
292824dc10
Bridge Servo keyboard text input
2026-05-08 14:36:48 -04:00
ZacharyZhang-NY
b786073826
Bridge Servo click input
2026-05-08 14:23:12 -04:00
ZacharyZhang-NY
7178174e20
Add Servo scroll snapshots
2026-05-08 13:54:56 -04:00
ZacharyZhang-NY
8e12d6690b
Render PRD sites in real viewport
2026-05-08 13:20:43 -04:00
ZacharyZhang-NY
fcdc2de076
Add Servo sidecar snapshot command
2026-05-08 12:17:41 -04:00
ZacharyZhang-NY
5f0773a043
Add Servo site compatibility frame smoke
2026-05-08 12:08:57 -04:00
ZacharyZhang-NY
57b3beef57
Prepare Servo context before painting
2026-05-08 00:06:51 -04:00
ZacharyZhang-NY
b787486f8e
Add Servo engine host runtime
2026-05-07 18:47:37 -04:00
ZacharyZhang-NY
d9a27f3dc4
Initialize Rust GPUI browser shell
2026-05-07 18:27:15 -04:00