| Index: content/public/android/java/src/org/chromium/content_public/browser/WebContents.java
|
| diff --git a/content/public/android/java/src/org/chromium/content_public/browser/WebContents.java b/content/public/android/java/src/org/chromium/content_public/browser/WebContents.java
|
| index b24c1d1f7869f398cdeee7d1d946b606015214e0..5db2c7cad12d86e35987f5ead38b51aef784afe2 100644
|
| --- a/content/public/android/java/src/org/chromium/content_public/browser/WebContents.java
|
| +++ b/content/public/android/java/src/org/chromium/content_public/browser/WebContents.java
|
| @@ -146,4 +146,18 @@ public interface WebContents {
|
| */
|
| public void beginExitTransition(String cssSelector);
|
|
|
| + /**
|
| + * Injects the passed Javascript code in the current page and evaluates it.
|
| + * If a result is required, pass in a callback.
|
| + *
|
| + * @param script The Javascript to execute.
|
| + * @param callback The callback to be fired off when a result is ready. The script's
|
| + * result will be json encoded and passed as the parameter, and the call
|
| + * will be made on the main thread.
|
| + * If no result is required, pass null.
|
| + * @param startRenderer Tells whether to start Renderer or not for initial empty document
|
| + */
|
| + public void evaluateJavaScript(String script, JavaScriptCallback callback,
|
| + boolean startRenderer);
|
| +
|
| }
|
|
|