Merge "Adding freeMemoryForTests static method to WebView."
This commit is contained in:
@@ -685,6 +685,15 @@ public class WebView extends AbsoluteLayout
|
|||||||
getFactory().getStatics().setPlatformNotificationsEnabled(false);
|
getFactory().getStatics().setPlatformNotificationsEnabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Used only by internal tests to free up memory.
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static void freeMemoryForTests() {
|
||||||
|
checkThread();
|
||||||
|
getFactory().getStatics().freeMemoryForTests();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Informs WebView of the network state. This is used to set
|
* Informs WebView of the network state. This is used to set
|
||||||
* the JavaScript property window.navigator.isOnline and
|
* the JavaScript property window.navigator.isOnline and
|
||||||
|
|||||||
@@ -49,6 +49,11 @@ public interface WebViewFactoryProvider {
|
|||||||
*/
|
*/
|
||||||
String getDefaultUserAgent(Context context);
|
String getDefaultUserAgent(Context context);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Used for tests only.
|
||||||
|
*/
|
||||||
|
void freeMemoryForTests();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implements the API method:
|
* Implements the API method:
|
||||||
* {@link android.webkit.WebView#setWebContentsDebuggingEnabled(boolean) }
|
* {@link android.webkit.WebView#setWebContentsDebuggingEnabled(boolean) }
|
||||||
|
|||||||
Reference in New Issue
Block a user