History log of /frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/WebViewFactoryProvider.java
e8df27aec8367f8718c03059af679049fc522d9c 02-Sep-2014 Tao Bai <michaelbai@google.com> Revise createIntent and parseResult API.

- Both are move to FileChooserParams, remove UploadHelper class.
- createIntent only handls non-capture intents
- parseResult is the static member of FileChooseParams and should
be used with createIntent.

BUG:17253647,16624450

Change-Id: I81cac7c1b739880db4e4c1f2b4612ed2ee87cb1b
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
c7a8d06731e748eb29a983f112d075433fdf1fc1 03-Sep-2014 Selim Gurun <sgurun@google.com> Remove unpublished optOutDataReductionProxyApi

Bug: 17253647

Per Api council's request, remove this API.

Change-Id: I8e706cc7173b88f3f13b2ac0697f54b25f163798
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
9f3ed850b6521bec8a946a54bb8a15565b4aa67e 18-Jul-2014 Bo Liu <boliu@google.com> Add WebView.enableSlowWholeDocumentDraw

BUG: 16300353
Change-Id: Id4475f04f32bb176a6a59ee9d5a09e3f65b94ef0
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
7871554e1abe81d745a93c9a97f679f6617f906d 09-Jul-2014 Selim Gurun <sgurun@google.com> Add an API to disable data reduction proxy.

Bug: 16011253

Under rare circumstances, the application may need to disable the
data reduction proxy. This is to provide a way to do that.

Change-Id: I031f689f9d72460c7241aec78459185e0b31f059
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
638c078c870373135c9927cbac7721459b15bef0 05-Jun-2014 Kristian Monsen <kristianm@google.com> Remove unused function from the WebView statics

Change-Id: I47c47c44d4b5b6f4a4f366affa9d110de440ade5
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
e1c6c3ae21a527c5ddb4386ceee51e9ebd4ad58f 28-Apr-2014 Selim Gurun <sgurun@google.com> Design a static API for clearclientcertpreferences

Bug: 12983007

Change-Id: I869b4cd4c178b8fedf725f108fd2e369895543e9
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
90102e2ccc62e82382b1e0094a47e1516e1b9e36 21-Sep-2013 Jonathan Dixon <joth@google.com> resolved conflicts for merge of 1421827b to master

Simple resolve: two new methods added to same class.

Conflicts:
core/java/android/webkit/WebViewFactoryProvider.java

Change-Id: Ic8b26f2a51279348b19a9c5b30d492f67d62ca81
244267500254daff8745f8c0fae3edcac735873f 05-Sep-2013 Primiano Tucci <primiano@google.com> Adding freeMemoryForTests static method to WebView.

This is going to be used by pagecycler tests.
See: b/10629847

Change-Id: Ie3fda214e7808429d7ed63734ab301525f58513f
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
057989eddc709883794b6a3c311c43aba11084ee 07-Sep-2013 Mikhail Naganov <mnaganov@google.com> WebView: add an API method to control web contents debugging

This adds static (as this is for the whole process) method
for controlling the web debugging state.

Please note that the implementation only makes sense for
Chromium WebView, and it's a no-op in WebViewClassic.

BUG=8691809

Change-Id: I815b4d69ad9ee814ca4cec1da81490b63ba2da68
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
d1c4faa5a4c2be71d529d35572c5f807beee7ddc 21-Aug-2012 Jonathan Dixon <joth@google.com> Small tidy up to getDefaultUserAgent

- no need for WebSettings to bounce via WebView to get to the factory
- move this static (non-factory) method into the Statics inner class.

Bug: 6329117
Change-Id: Ib56d5eaae59cd8d19fb0b71e4b8a41d1c0f5ba09
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
9f410c540ad593dd83e34266ccffd70867a600ab 11-Aug-2012 George Mount <mount@google.com> Add getDefaultUserAgent to WebSettings.

Bug 6329117
Add ability to get the default user-agent without creating
a WebView. The method is implemented for WebSettingsClassic.

Change-Id: Id15fb57f65875752ccf644481a22b88644635f5d
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
99c12e8d5f12f239c28644a837937810299e5e3f 25-Apr-2012 Ben Murdoch <benm@google.com> Create WebViewDatabaseClassic from WebViewDatabase.

WebViewDatabase has a getInstance() method, so similarly
to WebStorage, WebIconDatabase etc we refactor it into a
proxy class, and move the current implementation into
WebViewDatabaseClassic.

Also clean up some JavaDoc in touched files.

Bug: 6234236
Change-Id: I71cbd8f78e60f396e96e8546073ad634797cce15
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
d3101b1d300f5942fdb7dfa323dc8830c4edc007 12-Apr-2012 Jonathan Dixon <joth@google.com> Seperate interface and implementation of 4 WebView classes

GeolocationPermissionsClassic
CookieManagerClassic
WebIconDatabaseClassic
WebStorageClassic

Also creats a WebViewFactory top level class - this remains hidden
for now, as it's currently only used implicitly by the other
public WebView classes to create the provider instances.

Bug: 5626244

Change-Id: Id0ca1c16d8058f31a86414bbc0e8a55db4b907ba
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java
3c90952036a5ff7ddb2946c643f1a0bf1c31d53a 28-Feb-2012 Jonathan Dixon <joth@google.com> Refactor WebView to be a thin proxy class

Splits interface and implementation; all client calls are forwarded
to an abstract WebViewProvider interface, and the existing implementation
moved into the WebViewClassic implementor of this interface.

Originally taken from a snapshot from the development branch, by:
git diff HEAD 9a4c328a54cc05e5 | git apply
- but then rebased to keep up to date with master

Interdepends on webkit and Browser changes:
https://android-git.corp.google.com/g/158979
https://android-git.corp.google.com/g/167911

Change-Id: I91403f32654ff308934e95c832d17b292a7d9b2e
/frameworks/base/core/java/android/webkit/WebViewFactoryProvider.java