Shutdown pre-native thread pool when no longer needed

Shuts down a thread pool in //base/android/java.../task/PostTask.java
when its no longer needed i.e. when native has loaded.

This change is guarded by a finch flag and needs to be monitored
as there is a slight chance it can cause an increase in crashes.
NO_IFTTT=Using BaseFeatures feature string

Bug: 501029298

Change-Id: I47ba730fd947774d71fd73cbfb692a2a4391629e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7704233
Reviewed-by: Peter Conn <peconn@chromium.org>
Reviewed-by: Sam Maier <smaier@google.com>
Commit-Queue: Isaac Madgwick <isaacmadgwick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1615000}
NOKEYCHECK=True
GitOrigin-RevId: a9dc951498e251fba560198f85743a7024d85df3
1 file changed
tree: 914cf1f0a4f0ab4a4e55bdbf00d578f45754ba0a
  1. java/
  2. BUILD.gn
  3. OWNERS
  4. README.md
README.md

//android_webview/glue/

This folder contains a shim layer between the public frameworks APIs (android.webkit.*) and WebView's implementation, and allows them to (mostly) not directly depend on each other.

Folder Dependencies

//android_webview/java/ must not depend on this directory.

See Also