servo/support/android/apk
Martin Robinson 23524a5413
libservo: Move size handling to RenderContext from WindowMethods (#35621)
This is the first step toward removing `WindowMethods`, which will
gradually be integrated into the `WebView` and `WebViewDelegate`. Sizing
of the `WebView` is now handled by the a size associated with a
`RenderingContext`. `WebView`s will eventually just paint the entire
size of their `RenderingContext`. Notes:

- This is transitionary step so now there is a `WebView::resize` and a
  `WebView::move_resize`. The first is the future which will resize the
  `WebView` and its associated `RenderingContext`. The second is a
  function that the virtual `WebView`s that will soon be replaced by a
  the one-`WebView` per `WebView` model.
- We do not need to call `WebView::move_resize` at as much any longer
  because the default size of the `WebView` is to take up the whole
  `RenderingContext`.
- `SurfmanRenderingContext` is no longer exposed in the API, as a
  surfman context doesn't naturally have a size unless a surface is
  bound to it.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-02-25 15:03:53 +00:00
..
buildSrc Conversion to Gradle KTS (#33772) 2024-11-01 08:04:28 +00:00
gradle/wrapper Upgrade Android Gradle (#33681) 2024-10-09 05:25:22 +00:00
jni Update mozjs (SpiderMonkey) to 128.0 (#32769) 2024-07-29 07:20:15 +00:00
servoapp Conversion to Gradle KTS (#33772) 2024-11-01 08:04:28 +00:00
servoview libservo: Move size handling to RenderContext from WindowMethods (#35621) 2025-02-25 15:03:53 +00:00
servoview-local Conversion to Gradle KTS (#33772) 2024-11-01 08:04:28 +00:00
.gitignore Android: load url from Intent, plus fixed some warnings (#32160) 2024-04-29 13:14:10 +00:00
build.gradle.kts Conversion to Gradle KTS (#33772) 2024-11-01 08:04:28 +00:00
gradle.properties Preliminary Android build support (#31086) 2024-01-22 13:00:15 +00:00
gradlew Preliminary Android build support (#31086) 2024-01-22 13:00:15 +00:00
gradlew.bat Preliminary Android build support (#31086) 2024-01-22 13:00:15 +00:00
settings.gradle.kts Conversion to Gradle KTS (#33772) 2024-11-01 08:04:28 +00:00