Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

WPE-Android project

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité

Consultez-les par la suite

1 sur 9 Publicité

Plus De Contenu Connexe

Similaire à WPE-Android project (20)

Plus par Igalia (20)

Publicité

Plus récents (20)

WPE-Android project

  1. 1. WPE-Android project WebKit Contributors Meeting November 2022 1
  2. 2. Background Project goal is to provide WebView on Android which uses WPE WebKit as web engine (aka WPEView) Effort initiated back in 2017 as a research project Matching API to Android System WebView to make it familiar for developers No need to introduce new port to WebKit Use libwpe for platform integration Use only WPE WebKit public API Uses Cerbero build aggregator from GStreamer project for cross compilation https://github.com/Igalia/wpe-android 2
  3. 3. High level design 3
  4. 4. Detailed design 4
  5. 5. Current features Based on WPE WebKit 2.38.1 Supports multiple architectures ARM64, ARMv7, x86-64, x86 Android main loop integration Process Management API integration (recently added libwpe API) Process-Swap On Navigation aka PSON Android specific WebKit SharedMemory implementation using ASharedMemory shmem_open and shm_unlink not supported on Android Hardware-accelerated multimedia playback Fullscreen support Cookies Android emulator support 5
  6. 6. Future tasks WebDriver support WebInspector support Match API with Android system WebView API WebSetting, Cookie manager, WebHistory, WebStorage, Permissions, JS injection... Publish WPEView (Maven repo) WPEView Android WebViewFactoryProvider integration Custom AOSP with WPEView as Android System WebView provider 6
  7. 7. Android System WebView integration 7
  8. 8. Demo 0:00 8
  9. 9. Thank you 9

×