Index: android_webview/java/src/org/chromium/android_webview/PostMessageSender.java |
diff --git a/android_webview/java/src/org/chromium/android_webview/PostMessageSender.java b/android_webview/java/src/org/chromium/android_webview/PostMessageSender.java |
index 1a01f5e7d6c8845452f20de873729ba67eb24af2..79518385641a319c246a8959f8931f0234d1c85d 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/PostMessageSender.java |
+++ b/android_webview/java/src/org/chromium/android_webview/PostMessageSender.java |
@@ -20,23 +20,21 @@ public class PostMessageSender implements AwMessagePortService.MessageChannelObs |
* Posts a message to the destination frame for real. The unique message port |
* id of any transferred port should be known at this time. |
*/ |
- void postMessageToWeb(String frameName, String message, String sourceOrigin, |
- String targetOrigin, int[] sentPortIds); |
+ void postMessageToWeb(String frameName, String message, String targetOrigin, |
+ int[] sentPortIds); |
}; |
// A struct to store Message parameters that are sent from App to Web. |
private static class PostMessageParams { |
public String frameName; |
public String message; |
- public String sourceOrigin; |
public String targetOrigin; |
public MessagePort[] sentPorts; |
- public PostMessageParams(String frameName, String message, String sourceOrigin, |
- String targetOrigin, MessagePort[] sentPorts) { |
+ public PostMessageParams(String frameName, String message, String targetOrigin, |
+ MessagePort[] sentPorts) { |
this.frameName = frameName; |
this.message = message; |
- this.sourceOrigin = sourceOrigin; |
this.targetOrigin = targetOrigin; |
this.sentPorts = sentPorts; |
} |
@@ -91,8 +89,8 @@ public class PostMessageSender implements AwMessagePortService.MessageChannelObs |
return false; |
} |
- private void postMessageToWeb(String frameName, String message, String sourceOrigin, |
- String targetOrigin, MessagePort[] sentPorts) { |
+ private void postMessageToWeb(String frameName, String message, String targetOrigin, |
+ MessagePort[] sentPorts) { |
int[] portIds = null; |
if (sentPorts != null) { |
portIds = new int[sentPorts.length]; |
@@ -101,15 +99,15 @@ public class PostMessageSender implements AwMessagePortService.MessageChannelObs |
} |
mService.removeSentPorts(portIds); |
} |
- mDelegate.postMessageToWeb(frameName, message, sourceOrigin, targetOrigin, portIds); |
+ mDelegate.postMessageToWeb(frameName, message, targetOrigin, portIds); |
} |
/* |
* Sanity checks the message and queues it if necessary. Posts the message to delegate |
* when message can be sent. |
*/ |
- public void postMessage(String frameName, String message, String sourceOrigin, |
- String targetOrigin, MessagePort[] sentPorts) throws IllegalStateException { |
+ public void postMessage(String frameName, String message, String targetOrigin, |
+ MessagePort[] sentPorts) throws IllegalStateException { |
// Sanity check all the ports that are being transferred. |
if (sentPorts != null) { |
for (MessagePort p : sentPorts) { |
@@ -120,10 +118,10 @@ public class PostMessageSender implements AwMessagePortService.MessageChannelObs |
} |
} |
if (shouldQueueMessage(sentPorts)) { |
- mMessageQueue.add(new PostMessageParams(frameName, message, sourceOrigin, |
- targetOrigin, sentPorts)); |
+ mMessageQueue.add(new PostMessageParams(frameName, message, targetOrigin, |
+ sentPorts)); |
} else { |
- postMessageToWeb(frameName, message, sourceOrigin, targetOrigin, sentPorts); |
+ postMessageToWeb(frameName, message, targetOrigin, sentPorts); |
} |
} |
@@ -143,8 +141,7 @@ public class PostMessageSender implements AwMessagePortService.MessageChannelObs |
return; |
} |
mMessageQueue.remove(); |
- postMessageToWeb(msg.frameName, msg.message, msg.sourceOrigin, msg.targetOrigin, |
- msg.sentPorts); |
+ postMessageToWeb(msg.frameName, msg.message, msg.targetOrigin, msg.sentPorts); |
} |
} |
} |