Deutsch   English   Français   Italiano  
<v4svfl$1fpe$1@nnrp.usenet.blueworldhosting.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: Andrew <andrew@spam.net>
Newsgroups: comp.mobile.android
Subject: New Android 15 Project Mainline monthly updated module: WebViewBootstrap
Date: Tue, 18 Jun 2024 21:50:46 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v4svfl$1fpe$1@nnrp.usenet.blueworldhosting.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Jun 2024 21:50:46 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
	logging-data="48942"; mail-complaints-to="usenet@blueworldhosting.com"
Cancel-Lock: sha1:dfzDRaFn1PPQJMWRGWJn57YuW+s= sha256:0RiqHJ2KwE8dpnNgzPln+k5Ek/0/wnJUqIVC628D29Y=
	sha1:v4y32trUK1+aDQCzWoUtvYDwKhY= sha256:lxhVNkWJQ8agHYCfp0Ddg3NwjJXML9Bw4cZFdbHSS2k=
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
Bytes: 3122
Lines: 33

New Android 15 Project Mainline monthly updated module: WebViewBootstrap
https://www.androidpolice.com/android-15-webview-bootstrap-module/

Google is working on a new Project Mainline module in Android 15 called
WebViewBootstrap. Project Mainline is an initiative Google introduced with
Android 10 that modularizes OS components so feature and security updates
can be delivered through Google Play instead of through regular OTA
updates. If you've ever seen a Google Play System Update pending on your
Android device, that's how Project Mainline modules are updated.

Although the public code repository for WebViewBootstrap is currently
empty, we have an idea of what Google plans to do with this new module
thanks to two sources. According to our sources, Google plans to move a
bunch of code related to Android's WebView API to this new WebViewBootstrap
module. This includes code under the following directories:

frameworks/base/core/java/android/webkit
frameworks/base/services/core/java/com/android/server/webkit
frameworks/base/native/webview
Google wants to move this code to the new WebViewBootstrap module so that
it can update the code in emergency situations, such as when WebView is
unable to start. Our sources tell us that Google only intends to push bug
fixes through updates to the WebViewBootstrap module, so there won't be any
new functionality or API changes that developers will have to worry about.
Supposedly, this module will also have some new "resilience" features that
aim to automatically detect and repair when WebView is unable to start.

Apparently, the plan is for this new module to launch with Android 15. 

However, it may be optional for OEMs to include in their own builds, at
least with the coming release. Instead, Google seemingly plans to make it
mandatory in the following release, i.e., Android 16. The WebViewBootstrap
module hasn't appeared in the public Developer Preview 1 release of Android
15, but we'll keep an eye out to see if it lands in Developer Preview 2.