servo/components/compositing
Shubham Gupta aff2a85372
Add support for parsing and applying viewport <meta> (#35901)
This patch comprises following steps:
1. Parses the `viewport` Attribute from `<meta>`.
2. Creates a `ViewportDescription` struct.
3. Populate values into Viewport struct.
4. Pass & Stash Viewport Description to Webview.
5. Process parsed values of `viewport <meta>`

Testing: Tested locally.
Fixes: #36159

---------

Signed-off-by: Shubham Gupta <shubham13297@gmail.com>
Signed-off-by: Xiaocheng Hu <xiaochengh.work@gmail.com>
Co-authored-by: Xiaocheng Hu <xiaochengh.work@gmail.com>
2025-06-06 15:13:51 +00:00
..
Cargo.toml compositor: Add an initial RefreshDriver (#37169) 2025-05-29 10:43:49 +00:00
compositor.rs Add support for parsing and applying viewport <meta> (#35901) 2025-06-06 15:13:51 +00:00
lib.rs compositor: Add an initial RefreshDriver (#37169) 2025-05-29 10:43:49 +00:00
refresh_driver.rs compositor: Add an initial RefreshDriver (#37169) 2025-05-29 10:43:49 +00:00
touch.rs touch: Fix panic with -Zconvert-mouse-to-touch (#36531) 2025-04-15 09:59:30 +00:00
tracing.rs Add support for parsing and applying viewport <meta> (#35901) 2025-06-06 15:13:51 +00:00
webview_manager.rs Reduce indexing boilerplate for serializable/transferrable objects. (#36624) 2025-04-22 02:02:02 +00:00
webview_renderer.rs Add support for parsing and applying viewport <meta> (#35901) 2025-06-06 15:13:51 +00:00