diff --git a/core/java/android/webkit/JWebCoreJavaBridge.java b/core/java/android/webkit/JWebCoreJavaBridge.java index 2d7376c8e6c71..21bcdf1772176 100644 --- a/core/java/android/webkit/JWebCoreJavaBridge.java +++ b/core/java/android/webkit/JWebCoreJavaBridge.java @@ -185,6 +185,13 @@ final class JWebCoreJavaBridge extends Handler { return PluginManager.getInstance(null).getPluginDirecoties(); } + /** + * Returns the path of the plugin data directory + */ + private String getPluginSharedDataDirectory() { + return PluginManager.getInstance(null).getPluginSharedDataDirectory(); + } + /** * setSharedTimer * @param timemillis The relative time when the timer should fire diff --git a/core/java/android/webkit/PluginManager.java b/core/java/android/webkit/PluginManager.java index e4a44b9250dcf..370d3d2c96d06 100644 --- a/core/java/android/webkit/PluginManager.java +++ b/core/java/android/webkit/PluginManager.java @@ -154,4 +154,8 @@ public class PluginManager { } return directories.toArray(new String[directories.size()]); } + + String getPluginSharedDataDirectory() { + return mContext.getDir("plugins", 0).getPath(); + } }