servo/components/shared/base
Ngo Iok Ui (Wu Yu Wei) d581acab3b
chore: remove WindowMethods::rendering_context (#34780)
* Create Servo without initial webview ID

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Add rendering context in App struct

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Make webview manager optional

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Move window creation to init

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Create window from external rendering context

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Resize surface in compositor

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Obey clippy

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Update Android and OHOS

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Add missing arguent on OHOS

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Show webview after focused on Android and OH

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Remove rendering_context in ServoWindowCallbacks

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

* Create surface before swapchain in headless mode

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>

---------

Signed-off-by: Wu Yuwei <yuweiwu@pm.me>
2025-01-01 08:26:23 +00:00
..
Cargo.toml Remove size_of_test macro from legacy layout and inline it (#34055) 2024-10-29 14:46:10 +00:00
cross_process_instant.rs clippy: Fix suggestions in script, libservo, and servoshell (#33453) 2024-09-14 08:41:13 +00:00
generate-unicode-block.py base: Remove ucd dependency (#32424) 2024-06-03 17:10:01 +00:00
generic_channel.rs Move webgl_channel into base crate (#32339) 2024-05-24 06:13:20 +00:00
id.rs chore: remove WindowMethods::rendering_context (#34780) 2025-01-01 08:26:23 +00:00
lib.rs script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
print_tree.rs Move non-gfx things out of gfx_traits and create a base crate (#32296) 2024-05-17 12:28:58 +00:00
text.rs clippy: Fix collapsible_match warning in components/shared (#33664) 2024-10-07 07:52:38 +00:00
unicode_block.rs base: Remove ucd dependency (#32424) 2024-06-03 17:10:01 +00:00