Revert "webview: don't use UI thread pool unnecessarily."

This reverts commit e44d3738f77da7b5bd00b8f3ba82d920b34d0c67.

Reason for revert: It looks to have been necessary after all; crbug.com/1107830

Original change's description:
> webview: don't use UI thread pool unnecessarily.
>
> Just use the general pool at best-effort priority for logging command
> line and field trials during startup, since it doesn't need to be on the
> UI thread.
>
> Change-Id: I73dfb14ae67bcc953fa7c90b5840354d5b4a84b3
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302946
> Reviewed-by: Nate Fischer <ntfschr@chromium.org>
> Commit-Queue: Richard Coles <torne@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#789538}

TBR=torne@chromium.org,ntfschr@chromium.org,hazems@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Fixed: 1107830
Change-Id: If9f8038787cc0a16377aca599cbcb18efa055463
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316414
Reviewed-by: Richard Coles <torne@chromium.org>
Reviewed-by: Nate Fischer <ntfschr@chromium.org>
Commit-Queue: Richard Coles <torne@chromium.org>
Cr-Commit-Position: refs/heads/master@{#791897}
GitOrigin-RevId: 074b8403c566bf816c2414ab6e7a52dbfb378509
1 file changed
tree: 25c19b5f48b1d26d14f5a357426a4f6c824473a1
  1. java/
  2. BUILD.gn
  3. 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