servo/components/compositing
Martin Robinson 70f19c749f
compositing: Rename WebView to WebViewRenderer (#36574)
There is a `WebView` in libservo (new) and a `WebView` in compositing
(old). Nowadays, the "real" `WebView` is the one in the libservo. The
`WebView` in `compositing` is really about rendering the contents of a
`WebView` from libservo. In addition there is also a trait exposed by
the compositor called `RendererWebView` which is a way for the
compositor to talk to libservo without a circular dependency.

This changes does some renames to make things clearer and so that there
is One Less WebView™:

- `compositing::WebView` -> `compositing::WebViewRenderer` (this is the
  same kind of naming as `ServoRenderer`).
- `compositing::RendererWebView` -> `compositing::WebViewTrait`

Testing: This is just a couple renames so should be covered by existing
tests.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-04-21 08:47:39 +00:00
..
Cargo.toml compositing: Add memory reporter for WebRender. (#36557) 2025-04-16 13:14:04 +00:00
compositor.rs compositing: Rename WebView to WebViewRenderer (#36574) 2025-04-21 08:47:39 +00:00
lib.rs compositing: Rename WebView to WebViewRenderer (#36574) 2025-04-21 08:47:39 +00:00
touch.rs touch: Fix panic with -Zconvert-mouse-to-touch (#36531) 2025-04-15 09:59:30 +00:00
tracing.rs compositing: Add memory reporter for WebRender. (#36557) 2025-04-16 13:14:04 +00:00
webview_manager.rs compositing: Rename WebView to WebViewRenderer (#36574) 2025-04-21 08:47:39 +00:00
webview_renderer.rs compositing: Rename WebView to WebViewRenderer (#36574) 2025-04-21 08:47:39 +00:00