History log of /frameworks/base/core/java/android/webkit/WebViewDelegate.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b26428b3c25fe64f4bf248e42dc0fa79b0969885 23-Jan-2017 Torne (Richard Coles) <torne@google.com> Expose isMultiProcessEnabled via WebViewDelegate.

Allow the WebView implementation to call isMultiProcessEnabled via the
delegate, so that it doesn't have to fetch and interpret the value of
the system setting itself.

Bug: 21643067
Test: manual (requires modifications to chromium to call)
Change-Id: I1ef2b7ea0054c606965040e02034c938d5e6464c
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
25f48886b2bc2f4edc65d80ff836561853b7ed50 14-Jun-2016 Adam Lesinski <adamlesinski@google.com> ResourcesManager: Allow managed addition of library asset paths

This allows WebView to add itself to the ResourcesManager and
remain their even after configuration changes and multi-window
changes.

Bug:29112218
Change-Id: I2cb131ae2c61fb58c48babafdd46c1882be96aa9
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
d443f36957a2f8a6aa295bd88a5bf7886d56a064 22-Apr-2016 Bo Liu <boliu@google.com> Revert "Expose setDrawGLFunctionDetachedCallback to webview"

This reverts commit ee34ef1633592e31d4ea99c3a41492a82a970c11.

This API is no longer needed by webview since 51.0.2704.22.
So remove this API. Note that this system API has never shipped
so it's ok to simply remove it.

Original description:
> Expose setDrawGLFunctionDetachedCallback to webview
>
> Add WebViewDelegate.setDrawGLFunctionDetachedCallback system API that's
> used for webview to receive the functor detach callback.
>
> BUG: 27709981
> Change-Id: Ie6b5e445c0090a181f94fcd2ec1ea77095c9cb03

BUG: 27709981
Change-Id: I9920dbedc6a280b4a19a8715832c4d2f64a7a7be
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
439266bbb533865405d5286fd944d79f7d49df0e 20-Apr-2016 Bo Liu <boliu@google.com> webview: canInvokeDrawGlFunctor should always return true

Now that invokeDrawGlFunctor doesn't use the View anymore, and just
calls a static method on ViewRootImpl. In particular this is required
since invokeDrwaGlFunctor need to still function for views that already
detached.

BUG: 27709981
Change-Id: I2c8c8f4a6943f7eec773265ca709349c5ce0be54
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
e66471103abfc8b9142d895bac93dade67f558c3 16-Apr-2016 Bo Liu <boliu@google.com> Expose DisplayListCanvas.drawGLFunctor to webview

BUG: 27709981
Change-Id: If3d2f57bfa50450e5f6834ef3ec2f48e26c294a6
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
ee34ef1633592e31d4ea99c3a41492a82a970c11 01-Apr-2016 Bo Liu <boliu@google.com> Expose setDrawGLFunctionDetachedCallback to webview

Add WebViewDelegate.setDrawGLFunctionDetachedCallback system API that's
used for webview to receive the functor detach callback.

BUG: 27709981
Change-Id: Ie6b5e445c0090a181f94fcd2ec1ea77095c9cb03
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
44b49f070aafe8ad44efae87341121cce49ff11c 25-Mar-2016 John Reck <jreck@google.com> Add a callback for rendernode parentcount=0

Bug: 27709981
Fixes: 22565656

Change-Id: I1cb4461baf9069dc4e7ca6de10d5862578c107f4
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
eb1368ba02ed23fb0f5101e0697a88cd8f420a4c 23-Feb-2016 Tao Bai <michaelbai@google.com> Using addAssetPathAsSharedLibrary in WebViewDelegate

BUG: 27245306
Change-Id: I346bc526cd9d311c290f61d0de04e33d708b81c4
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
f6829a0a618b4523619ec53c996b04d67e3186b9 10-Mar-2015 Chris Craik <ccraik@google.com> Remove HardwareCanvas

Change-Id: I239646a7f00f09d3f76fe6b6162eed86bc0d6e77
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
f1459604392dc0416500e149f1bafa11139dcfcc 27-Nov-2014 Narayan Kamath <narayan@google.com> am ed2c9c60: am 10a36fb7: Merge "Stop using ErrorStrings for apache."

* commit 'ed2c9c6029b18df9c25d6c98c909ac5f300d6ab1':
Stop using ErrorStrings for apache.
f1a9b1bc249161fe1a9b0d85d4ed31153e4421c1 27-Nov-2014 Narayan Kamath <narayan@google.com> Stop using ErrorStrings for apache.

These strings only ever end up in logcat (at best), so there's no
point having them translated. Also, rename the ErrorStrings class
and move it android.webkit where the last remaining caller lives.

(congrats webview people, this is now your mess to maintain.)

Change-Id: I04dae37c34191b26a69282970318c1b782af1edf
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
ea1d90f5dab529541bb2c68d5f68c1a7a6ddbe01 10-Nov-2014 Ignacio Solla <igsolla@google.com> [WebView] Allow the WebView to be compiled against the system SDK.

BUG:18152150
Change-Id: Ifd6dcac17663631058d895c61bb6e8018c5aeecc
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
680df8d60e3445bd14df902796079d730c283c46 20-Nov-2014 John Reck <jreck@google.com> Rename callDrawGLFunction

Bug: 18471503
Change-Id: I00cb356ff2338da7fd07b9ba30b5b3dcbdffdb2e
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
e7cf27b664ef9857ccb6c61d1b0fad2646c70607 29-Oct-2014 Ignacio Solla <igsolla@google.com> [WebView] Interface to access hidden APIs. (DO NOT MERGE)

The WeView provider implementation needs access to
these APIs to implement the WebView functionality.

BUG:18152150

Change-Id: I6b41c623b1e8a776dcee8977d0d17259cb4b34f1
(cherry picked from commits 94ef789f0cf0387df20c2c602857ada1e5abfdd6
and 53f256948724b8d4009d8a8a47da96a06402f9a2)
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
451e338c51e8c45efc0d21536dfae6f78f6d5e06 10-Nov-2014 Ignacio Solla <igsolla@google.com> [WebView] Allow the WebView to be compiled against the system SDK.

BUG:18152150
Change-Id: Ifd6dcac17663631058d895c61bb6e8018c5aeecc
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
53f256948724b8d4009d8a8a47da96a06402f9a2 12-Nov-2014 Ignacio Solla <igsolla@google.com> Fix docs build breakage

Change-Id: Id20a54d8da2b80f277e31c342fffbb3b7d0dc854
/frameworks/base/core/java/android/webkit/WebViewDelegate.java
94ef789f0cf0387df20c2c602857ada1e5abfdd6 29-Oct-2014 Ignacio Solla <igsolla@google.com> [WebView] Interface to access hidden APIs.

The WeView provider implementation needs access to
these APIs to implement the WebView functionality.

BUG:18152150

Change-Id: I6b41c623b1e8a776dcee8977d0d17259cb4b34f1
/frameworks/base/core/java/android/webkit/WebViewDelegate.java