| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Delete all the Java classes used only by the old WebView implementation,
and also sections of common classes that were only needed for the old
WebView.
Bug: 10427705
Change-Id: I02549a71104b35d86d99058c71f43e054730ec7d
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
system image." into gingerbread
Merge commit 'a3faa923a0ac8d0d58409fcf7c99e8ff7b261ef4'
* commit 'a3faa923a0ac8d0d58409fcf7c99e8ff7b261ef4':
Support pre-loading browser plugins on the system image.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The shared library from a pre-loaded plugin is in the /system/lib
directory and not in the apps typical data directory. This change
adjust the plugin loading to handle that difference and ensures
that the right library is loaded.
Change-Id: I4337089e40944e77adb6a95afb93cc1d5069511a
http://b/2779728
|
| |/
|
|
|
|
|
|
|
|
|
| |
This CL adds the monitoring logic that was removed from the Browser
in a companion CL. This allows applications other than the Browser
to use special features offered by YouTube and plugins. Additionally,
the pluginManager was refactored to prevent code duplication between
the manager and WebView.
Change-Id: Ie37f248c8edd9d06ae1fd6675dd5f06f04774b09
http://b/2834603
|
| |
|
| |
Fix http://b/issue?id=2465450
|
| |
|
| |
Filed http://b/issue?id=2465450 to re-enable later.
|
| |
|
|
|
|
| |
context.
There is a companion commit in external webkit.
|
| |
|
|
|
|
|
|
| |
Fixes #2296601.
WebView and its related APIs are keeping static objects that hold references to
Context instance. This could cause applications to leak their first Activity
and all the associated resources.
|
| |
|
|
|
|
|
| |
This change adds 3 new interfaces for plugins to the framework. This
change also includes extensive cleanup as we consolidate internal plugin
functions into the pluginManager. Also using the new interfaces we no
longer need to pass additional parameters in quite a few methods.
|
| |
|
| |
signature for the release build.
|
| |
|
|
| |
first one is for SampleBrowserPlugin. The second
one is for Flash.
|
| |
|
|
| |
Change-Id: Ib42bb08d01a75ca3a9c02085ee185396bb7b7378
|
| | |
|
| | |
|
| |
|
|
| |
getApplicationDataDirectory to the plugin.
|
|
|
PackageManager.
Deprecated the old api to set a single plugin path.
|