f4e272324424ad90a48c548644904b147466863c |
|
05-Sep-2013 |
Primiano Tucci <primiano@google.com> |
DO NOT MERGE: Adding freeMemoryForTests static method to WebView. This is going to be used by pagecycler tests. See: b/10629847 Change-Id: Ie3fda214e7808429d7ed63734ab301525f58513f (cherry pick of 244267500254daff8745f8c0fae3edcac735873f) Cherry pick to klp-dev as part of Bug: 13246014 Conflicts: core/java/android/webkit/WebViewClassic.java core/java/android/webkit/WebViewFactoryProvider.java (cherry picked from commit 54daaf1cffddad6366fac2ccfceb1e042dd8e90e) Change-Id: I8471ee5cfaac2ff72704c2391a1961f441aaa1e6
/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
|