servo/components/shared/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
..
tests layout: Split stacking context and display list construction (#37047) 2025-05-20 13:42:39 +00:00
Cargo.toml Introduce snapshot concept of canvas (#36119) 2025-04-23 07:32:47 +00:00
display_list.rs layout: Split stacking context and display list construction (#37047) 2025-05-20 13:42:39 +00:00
lib.rs Add support for parsing and applying viewport <meta> (#35901) 2025-06-06 15:13:51 +00:00
rendering_context.rs compositing: Combine webrender_traits and compositing_traits (#36372) 2025-04-06 17:34:18 +00:00
viewport_description.rs Add support for parsing and applying viewport <meta> (#35901) 2025-06-06 15:13:51 +00:00