Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1252)

Unified Diff: content/public/android/java/src/org/chromium/content_public/browser/WebContents.java

Issue 649933006: Move PostMessageToFrame to WebContentsAndroid (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: address code review Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 a76a5a027f00a3eef9876ab7f5890d13af62f655..e0cf8642879933b58f0be33430e7e4ef77aeb0e5 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
@@ -163,4 +163,16 @@ public interface WebContents {
*/
public void evaluateJavaScript(String script, JavaScriptCallback callback);
+ /**
+ * Post a message to a frame.
+ * TODO(sgurun) also add support for transferring a message channel port.
+ *
+ * @param frameName The name of the frame. If the name is null the message is posted
+ * to the main frame.
+ * @param message The message
+ * @param sourceOrigin The source origin
+ * @param targetOrigin The target origin
+ */
+ public void postMessageToFrame(String frameName, String message,
+ String sourceOrigin, String targetOrigin);
}

Powered by Google App Engine
This is Rietveld 408576698