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

Unified Diff: android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java

Issue 1027503002: Rename MessagePort to AwMessagePort (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 5 years, 9 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
« no previous file with comments | « android_webview/java/src/org/chromium/android_webview/PostMessageSender.java ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java
index b2b198fa3f6a97aacf5de8fc3e84314e1fe88e31..1f798601f8d9f5dd74e3e315d9569b77a078a061 100644
--- a/android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/PostMessageTest.java
@@ -13,8 +13,8 @@ import static org.chromium.base.test.util.ScalableTimeout.scaleTimeout;
import static org.chromium.content.browser.test.util.TestCallbackHelperContainer.OnPageFinishedHelper;
import org.chromium.android_webview.AwContents;
+import org.chromium.android_webview.AwMessagePort;
import org.chromium.android_webview.AwMessagePortService;
-import org.chromium.android_webview.MessagePort;
import org.chromium.android_webview.test.util.CommonResources;
import org.chromium.base.ThreadUtils;
import org.chromium.base.test.util.DisabledTest;
@@ -203,13 +203,13 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
// Retransfer the port. This should fail with an exception.
try {
mAwContents.postMessageToFrame(null, "2", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -233,11 +233,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channel[1].postMessage("1", null);
try {
mAwContents.postMessageToFrame(null, "2", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -257,15 +257,15 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
// set a web event handler, this puts the port in a started state.
- channel[1].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[1].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) { }
+ public void onMessage(String message, AwMessagePort[] sentPorts) { }
}, null);
try {
mAwContents.postMessageToFrame(null, "2", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -285,11 +285,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel1 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel1 = mAwContents.createMessageChannel();
channel1[1].postMessage("1", null);
- MessagePort[] channel2 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
try {
- channel2[0].postMessage("2", new MessagePort[]{channel1[1]});
+ channel2[0].postMessage("2", new AwMessagePort[]{channel1[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -309,15 +309,15 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel1 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel1 = mAwContents.createMessageChannel();
// set a web event handler, this puts the port in a started state.
- channel1[1].setMessageCallback(new MessagePort.MessageCallback() {
+ channel1[1].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) { }
+ public void onMessage(String message, AwMessagePort[] sentPorts) { }
}, null);
- MessagePort[] channel2 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
try {
- channel2[0].postMessage("1", new MessagePort[]{channel1[1]});
+ channel2[0].postMessage("1", new AwMessagePort[]{channel1[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -344,9 +344,9 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
try {
- channel[0].postMessage("1", new MessagePort[]{channel[0]});
+ channel[0].postMessage("1", new AwMessagePort[]{channel[0]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -366,11 +366,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channel[1].close();
try {
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -390,11 +390,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel1 = mAwContents.createMessageChannel();
- MessagePort[] channel2 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel1 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
channel2[1].close();
try {
- channel1[0].postMessage("1", new MessagePort[]{channel2[1]});
+ channel1[0].postMessage("1", new AwMessagePort[]{channel2[1]});
} catch (IllegalStateException ex) {
latch.countDown();
return;
@@ -414,7 +414,7 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channel[0].close();
try {
channel[0].postMessage("1", null);
@@ -436,9 +436,9 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
channel[0].postMessage("2", null);
channel[0].postMessage("3", null);
channel[0].close();
@@ -456,9 +456,9 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
try {
channel[1].close();
} catch (IllegalStateException ex) {
@@ -480,11 +480,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel1 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel1 = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel1[1]});
- MessagePort[] channel2 = mAwContents.createMessageChannel();
- channel1[0].postMessage("2", new MessagePort[]{channel2[0]});
+ new AwMessagePort[]{channel1[1]});
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
+ channel1[0].postMessage("2", new AwMessagePort[]{channel2[0]});
try {
channel2[0].close();
} catch (IllegalStateException ex) {
@@ -508,11 +508,11 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel1 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel1 = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel1[1]});
- MessagePort[] channel2 = mAwContents.createMessageChannel();
- channel1[0].postMessage("2", new MessagePort[]{channel2[0]});
+ new AwMessagePort[]{channel1[1]});
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
+ channel1[0].postMessage("2", new AwMessagePort[]{channel2[0]});
}
});
expectTitle("2");
@@ -520,7 +520,7 @@ public class PostMessageTest extends AwTestBase {
private static class ChannelContainer {
private boolean mReady;
- private MessagePort[] mChannel;
+ private AwMessagePort[] mChannel;
private Object mLock = new Object();
private String mMessage = "";
private int mCount;
@@ -534,10 +534,10 @@ public class PostMessageTest extends AwTestBase {
mWaitCount = n;
}
- public void set(MessagePort[] channel) {
+ public void set(AwMessagePort[] channel) {
mChannel = channel;
}
- public MessagePort[] get() {
+ public AwMessagePort[] get() {
return mChannel;
}
@@ -581,17 +581,17 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
// verify communication from JS to Java.
channelContainer.set(channel);
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
}
});
mMessageObject.waitForMessage();
@@ -625,7 +625,7 @@ public class PostMessageTest extends AwTestBase {
+ "</body></html>";
// Call on non-UI thread.
- private void waitUntilPortReady(final MessagePort port) throws Throwable {
+ private void waitUntilPortReady(final AwMessagePort port) throws Throwable {
CriteriaHelper.pollForCriteria(new Criteria() {
@Override
public boolean isSatisfied() {
@@ -652,10 +652,10 @@ public class PostMessageTest extends AwTestBase {
public void testMessageChannelUsingInitializedPort() throws Throwable {
final ChannelContainer channelContainer = new ChannelContainer();
loadPage(ECHO_PAGE);
- final MessagePort[] channel = ThreadUtils.runOnUiThreadBlocking(
- new Callable<MessagePort[]>() {
+ final AwMessagePort[] channel = ThreadUtils.runOnUiThreadBlocking(
+ new Callable<AwMessagePort[]>() {
@Override
- public MessagePort[] call() {
+ public AwMessagePort[] call() {
return mAwContents.createMessageChannel();
}
});
@@ -665,14 +665,14 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
channel[0].postMessage(HELLO, null);
}
});
@@ -694,15 +694,15 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
channel[0].postMessage(HELLO, null);
}
});
@@ -721,10 +721,10 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
- channel[1].setMessageCallback(new MessagePort.MessageCallback() {
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
+ channel[1].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
@@ -745,9 +745,9 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
mAwContents.postMessageToFrame(null, "2", mWebServer.getBaseUrl(), null);
mAwContents.postMessageToFrame(null, "3", mWebServer.getBaseUrl(), null);
}
@@ -781,20 +781,20 @@ public class PostMessageTest extends AwTestBase {
// 5. Java responds to message in 4 using the channel in 2.
@SmallTest
@Feature({"AndroidWebView", "Android-PostMessage"})
- public void testCanUseReceivedMessagePortFromJS() throws Throwable {
+ public void testCanUseReceivedAwMessagePortFromJS() throws Throwable {
loadPage(RECEIVE_JS_MESSAGE_CHANNEL_PAGE);
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ new AwMessagePort[]{channel[1]});
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, final MessagePort[] p) {
- p[0].setMessageCallback(new MessagePort.MessageCallback() {
+ public void onMessage(String message, final AwMessagePort[] p) {
+ p[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] q) {
+ public void onMessage(String message, AwMessagePort[] q) {
assertEquals("3", message);
p[0].postMessage("4", null);
}
@@ -807,17 +807,17 @@ public class PostMessageTest extends AwTestBase {
expectTitle("24");
}
- private static class TestMessagePort extends MessagePort {
+ private static class TestMessagePort extends AwMessagePort {
private boolean mReady;
- private MessagePort mPort;
+ private AwMessagePort mPort;
private Object mLock = new Object();
public TestMessagePort(AwMessagePortService service) {
super(service);
}
- public void setMessagePort(MessagePort port) {
+ public void setMessagePort(AwMessagePort port) {
mPort = port;
}
@@ -853,11 +853,11 @@ public class PostMessageTest extends AwTestBase {
mPort.setMessageCallback(messageCallback, handler);
}
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
mPort.onMessage(message, sentPorts);
}
@Override
- public void postMessage(String message, MessagePort[] sentPorts) throws
+ public void postMessage(String message, AwMessagePort[] sentPorts) throws
IllegalStateException {
mPort.postMessage(message, sentPorts);
}
@@ -875,15 +875,15 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, "1", mWebServer.getBaseUrl(),
- new MessagePort[]{channel[1]});
+ new AwMessagePort[]{channel[1]});
mAwContents.postMessageToFrame(null, "2", mWebServer.getBaseUrl(), null);
- MessagePort[] channel2 = mAwContents.createMessageChannel();
+ AwMessagePort[] channel2 = mAwContents.createMessageChannel();
// Test port is in a pending state so it should not be transferred.
testPort.setMessagePort(channel2[0]);
mAwContents.postMessageToFrame(null, "3", mWebServer.getBaseUrl(),
- new MessagePort[]{testPort});
+ new AwMessagePort[]{testPort});
}
});
expectTitle("12");
@@ -932,9 +932,9 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[]{channel[0], channel[1]});
+ new AwMessagePort[]{channel[0], channel[1]});
}
});
mMessageObject.waitForMessage();
@@ -980,16 +980,16 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channelContainer.set(channel);
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[] {channel[1]});
+ new AwMessagePort[] {channel[1]});
channel[0].postMessage(HELLO, null);
}
});
@@ -1010,16 +1010,16 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channelContainer.set(channel);
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[] {channel[1]});
+ new AwMessagePort[] {channel[1]});
channel[0].postMessage(HELLO, null);
}
});
@@ -1053,16 +1053,16 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channelContainer.set(channel);
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[] {channel[1]});
+ new AwMessagePort[] {channel[1]});
}
});
channelContainer.waitForMessage();
@@ -1089,16 +1089,16 @@ public class PostMessageTest extends AwTestBase {
runTestOnUiThread(new Runnable() {
@Override
public void run() {
- MessagePort[] channel = mAwContents.createMessageChannel();
+ AwMessagePort[] channel = mAwContents.createMessageChannel();
channelContainer.set(channel);
- channel[0].setMessageCallback(new MessagePort.MessageCallback() {
+ channel[0].setMessageCallback(new AwMessagePort.MessageCallback() {
@Override
- public void onMessage(String message, MessagePort[] sentPorts) {
+ public void onMessage(String message, AwMessagePort[] sentPorts) {
channelContainer.setMessage(message);
}
}, null);
mAwContents.postMessageToFrame(null, WEBVIEW_MESSAGE, mWebServer.getBaseUrl(),
- new MessagePort[] {channel[1]});
+ new AwMessagePort[] {channel[1]});
}
});
channelContainer.waitForMessage();
« no previous file with comments | « android_webview/java/src/org/chromium/android_webview/PostMessageSender.java ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698