diff options
| author | Romain Guy <romainguy@android.com> | 2009-12-01 14:52:19 -0800 |
|---|---|---|
| committer | Romain Guy <romainguy@android.com> | 2009-12-01 16:37:59 -0800 |
| commit | 01d0fbfa683012623f030ec75a63e1a9fabcb916 (patch) | |
| tree | 46b36adc733a96d8e3dc367bd4d2d2d4ffb95773 /core/java/android/webkit/PluginManager.java | |
| parent | ed90811e711065bcc82a45f4173587cd95ef6b6f (diff) | |
Fix a leak in WebView.
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.
Diffstat (limited to 'core/java/android/webkit/PluginManager.java')
| -rw-r--r-- | core/java/android/webkit/PluginManager.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/webkit/PluginManager.java b/core/java/android/webkit/PluginManager.java index 88429c50442f..141984a7fd84 100644 --- a/core/java/android/webkit/PluginManager.java +++ b/core/java/android/webkit/PluginManager.java @@ -96,7 +96,7 @@ public class PluginManager { throw new IllegalStateException( "First call to PluginManager need a valid context."); } - mInstance = new PluginManager(context); + mInstance = new PluginManager(context.getApplicationContext()); } return mInstance; } |
