0
Files
src/android_webview
Nate Chapin 214a86af3e De-duplicate FrameNavigationEntries on restore
As of 9f1690722a,
instead of cloning FrameNavigationEntries when they do not change
between NavigationEntries, we share them. However, the old
identical clone behavior is still what we get when we restore
NavigationEntries. This CL de-duplicates and merges identical
FrameNavigationEntries during restore or tab clone. This is accomplished
by passing around a new object, NavigationEntryRestoreContext, that
tracks FrameNavigationEntries created during restore/clone, and allows
lookup to de-duplicate.

Bug: 1211683
Change-Id: I64fa9628f37d810565316c161d03502db303faf4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2919498
Reviewed-by: Mustafa Emre Acer <meacer@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Nate Fischer <ntfschr@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Commit-Queue: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#894383}
2021-06-21 20:35:57 +00:00
..
2021-06-15 14:50:57 +00:00
2020-06-23 06:58:40 +00:00
2021-06-15 11:58:30 +00:00
2021-05-05 13:48:00 +00:00
2020-06-24 01:35:02 +00:00

Android WebView

Android WebView is an Android system component for displaying web content. WebView (and the related Android classes) are implemented by the code in the //android_webview/ folder.

This directory contains the Android WebView implementation, as well as the implementation for the AndroidX Webkit support library.

Overview for Chromium team members and contributors

Please see WebView Architecture.

Want to use WebView in an Android app?

Please consult our API documentation and app development guides:

Want to build and install WebView on a device?

See our Chromium developer documentation.