Index: content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
index 9cd3f0f836e4293b555ec09fedd5fbf9a41124fe..99c318e8229a4937dad84695630c8c7661b46e96 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
@@ -227,6 +227,13 @@ import org.chromium.content_public.browser.WebContents; |
callback.handleJavaScriptResult(jsonResult); |
} |
+ @Override |
+ public void postMessageToFrame(String frameName, String message, |
+ String sourceOrigin, String targetOrigin) { |
+ nativePostMessageToFrame(mNativeWebContentsAndroid, frameName, message, sourceOrigin, |
+ targetOrigin); |
+ } |
+ |
private native String nativeGetTitle(long nativeWebContentsAndroid); |
private native String nativeGetVisibleURL(long nativeWebContentsAndroid); |
private native void nativeStop(long nativeWebContentsAndroid); |
@@ -258,4 +265,6 @@ import org.chromium.content_public.browser.WebContents; |
String cssSelector); |
private native void nativeEvaluateJavaScript(long nativeWebContentsAndroid, |
String script, JavaScriptCallback callback); |
+ private native void nativePostMessageToFrame(long nativeWebContentsAndroid, String frameId, |
+ String message, String sourceOrigin, String targetOrigin); |
} |