Home
last modified time | relevance | path

Searched refs:message (Results 1 – 23 of 23) sorted by relevance

/webkit/integration-tests/instrumentation/src/androidTest/java/androidx/webkit/
DWebMessageCompatUnitTest.java37 final WebMessageCompat message = new WebMessageCompat(bytes); in testArrayBufferUsage() local
38 Assert.assertEquals(WebMessageCompat.TYPE_ARRAY_BUFFER, message.getType()); in testArrayBufferUsage()
39 Assert.assertArrayEquals(bytes, message.getArrayBuffer()); in testArrayBufferUsage()
43 message.getData(); in testArrayBufferUsage()
51 final WebMessageCompat message = new WebMessageCompat(string); in testStringUsage() local
52 Assert.assertEquals(WebMessageCompat.TYPE_STRING, message.getType()); in testStringUsage()
53 Assert.assertEquals(string, message.getData()); in testStringUsage()
57 message.getArrayBuffer(); in testStringUsage()
DPostMessageTest.java140 WebMessageCompat message = new WebMessageCompat(WEBVIEW_MESSAGE); in verifyPostMessageToOrigin() local
141 mOnUiThread.postWebMessageCompat(message, origin); in verifyPostMessageToOrigin()
179 WebMessageCompat message = in testMessageChannel() local
181 mOnUiThread.postWebMessageCompat(message, Uri.parse(BASE_URI)); in testMessageChannel()
191 WebMessageCompat message) { in testMessageChannel()
192 queue.add(message.getData()); in testMessageChannel()
221 WebMessageCompat message = in testClose() local
223 mOnUiThread.postWebMessageCompat(message, Uri.parse(BASE_URI)); in testClose()
269 WebMessageCompat message = in testReceiveMessagePort() local
271 mOnUiThread.postWebMessageCompat(message, Uri.parse(BASE_URI)); in testReceiveMessagePort()
[all …]
DWebViewWebMessageListenerTest.java212 final String message = "reply from Java"; in testJavaScriptReplyProxyBasicUsage() local
223 data.mReplyProxy.postMessage(message); in testJavaScriptReplyProxyBasicUsage()
225 Assert.assertEquals("\"" + message + "\"", in testJavaScriptReplyProxyBasicUsage()
237 final String message = "reply from Java"; in testJavaScriptReplyProxyPostStringFromNonUiThread() local
238 data.mReplyProxy.postMessage(message); in testJavaScriptReplyProxyPostStringFromNonUiThread()
242 Assert.assertEquals(message, in testJavaScriptReplyProxyPostStringFromNonUiThread()
DWebViewWebMessageCompatTest.java78 @Nullable WebMessageCompat message) { in onMessage() argument
79 mQueue.add(message); in onMessage()
DWebViewCompatTest.java388 (view, message, sourceOrigin, isMainFrame, replyProxy) -> in testSetNullWebViewClient()
389 ApiHelperForN.completeFutureWithValue(future, message.getData())); in testSetNullWebViewClient()
410 String message = future.get(5, TimeUnit.SECONDS); in testSetNullWebViewClient() local
413 Assert.assertEquals("success", message); in testSetNullWebViewClient()
/webkit/webkit/src/main/java/androidx/webkit/internal/
DApiHelperForM.java69 public void onMessage(WebMessagePort port, WebMessage message) { in setWebMessageCallback()
71 WebMessagePortImpl.frameworkMessageToCompat(message)); in setWebMessageCallback()
86 public void onMessage(WebMessagePort port, WebMessage message) { in setWebMessageCallback()
88 WebMessagePortImpl.frameworkMessageToCompat(message)); in setWebMessageCallback()
96 public static @NonNull WebMessage createWebMessage(@NonNull WebMessageCompat message) { in createWebMessage() argument
97 return new WebMessage(message.getData(), in createWebMessage()
98 WebMessagePortImpl.compatToPorts(message.getPorts())); in createWebMessage()
155 public static void postWebMessage(@NonNull WebView webView, @NonNull WebMessage message, in postWebMessage() argument
157 webView.postWebMessage(message, targetOrigin); in postWebMessage()
DWebMessagePortImpl.java73 public void postMessage(@NonNull WebMessageCompat message) { in postMessage() argument
76 if (feature.isSupportedByFramework() && message.getType() == WebMessageCompat.TYPE_STRING) { in postMessage()
77 ApiHelperForM.postMessage(getFrameworksImpl(), compatToFrameworkMessage(message)); in postMessage()
79 && WebMessageAdapter.isMessagePayloadTypeSupportedByWebView(message.getType())) { in postMessage()
82 new WebMessageAdapter(message))); in postMessage()
177 public static @NonNull WebMessage compatToFrameworkMessage(@NonNull WebMessageCompat message) { in compatToFrameworkMessage() argument
178 return ApiHelperForM.createWebMessage(message); in compatToFrameworkMessage()
186 public static @NonNull WebMessageCompat frameworkMessageToCompat(@NonNull WebMessage message) { in frameworkMessageToCompat() argument
187 return ApiHelperForM.createWebMessageCompat(message); in frameworkMessageToCompat()
DPrefetchOperationCallbackAdapter.java49 @NonNull String message, int networkErrorCode) { in buildInvocationHandler()
52 new PrefetchNetworkException(message, networkErrorCode)); in buildInvocationHandler()
54 callback.onError(new PrefetchException(message)); in buildInvocationHandler()
DWebMessageCallbackAdapter.java41 public void onMessage(@NonNull InvocationHandler port, @NonNull InvocationHandler message) { in onMessage() argument
45 WebMessageBoundaryInterface.class, message)); in onMessage()
DJavaScriptReplyProxyImpl.java51 public void postMessage(final @NonNull String message) { in postMessage() argument
54 mBoundaryInterface.postMessage(message); in postMessage()
DWebMessageListenerAdapter.java47 /* WebMessage */ @NonNull InvocationHandler message, @NonNull Uri sourceOrigin, in onPostMessage() argument
51 WebMessageBoundaryInterface.class, message)); in onPostMessage()
DWebViewProviderAdapter.java87 public void postWebMessage(@NonNull WebMessageCompat message, @NonNull Uri targetOrigin) { in postWebMessage() argument
90 new WebMessageAdapter(message)), targetOrigin); in postWebMessage()
/webkit/integration-tests/testapp/src/main/java/com/example/androidx/webkit/
DWebMessageCompatActivity.java122 final WebMessageCompat message; in sendMessage() local
125 message = new WebMessageCompat(String.valueOf(mMessageCount + 1)); in sendMessage()
130 message = new WebMessageCompat(bytes); in sendMessage()
137 WebViewCompat.postWebMessage(mWebView, message, Uri.EMPTY); in sendMessage()
139 mPort.postMessage(message); in sendMessage()
161 @Nullable WebMessageCompat message) { in setupMessagePort()
162 switch (message.getType()) { in setupMessagePort()
164 mMessageCount = Integer.parseInt(message.getData()); in setupMessagePort()
167 mMessageCount = ByteBuffer.wrap(message.getArrayBuffer()).getInt(); in setupMessagePort()
171 throw new RuntimeException("Invalid type: " + message.getType()); in setupMessagePort()
DWebMessageListenerActivity.java99 public void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
102 if (message.getData().equals("initialization")) { in onPostMessage()
119 public void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
122 if (message.getData().equals("send port")) { in onPostMessage()
123 mPort = message.getPorts()[0]; in onPostMessage()
136 public void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
139 Toast.makeText(mContext, "Toast: " + message.getData(), Toast.LENGTH_SHORT).show(); in onPostMessage()
152 public void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
155 switch (message.getType()) { in onPostMessage()
157 replyProxy.postMessage(message.getData()); in onPostMessage()
[all …]
DWebMessageListenerMaliciousWebsiteActivity.java97 public void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
107 replyProxy.postMessage("Reply from app for " + message.getData()); in onPostMessage()
142 (view, message, sourceOrigin, isMainFrame, replyProxy) -> in onCreate()
DDocumentStartJavaScriptActivity.java89 public void onPostMessage(@NonNull WebView view, WebMessageCompat message, in onPostMessage() argument
92 if ("initialization".equals(message.getData())) { in onPostMessage()
/webkit/integration-tests/common/src/main/java/androidx/webkit/test/common/
DTestWebMessageListener.java41 Data(WebMessageCompat message, Uri sourceOrigin, boolean isMainFrame, in Data() argument
43 mMessage = message; in Data()
51 public void onPostMessage(@NonNull WebView webView, @NonNull WebMessageCompat message, in onPostMessage() argument
54 mQueue.add(new Data(message, sourceOrigin, isMainFrame, replyProxy)); in onPostMessage()
DPollingCheck.java69 public static void check(@NonNull CharSequence message, long timeout, in check() argument
81 Assert.fail(message.toString()); in check()
DWebViewOnUiThread.java266 public void postWebMessageCompat(final @NonNull WebMessageCompat message, in postWebMessageCompat() argument
269 () -> WebViewCompat.postWebMessage(mWebView, message, targetOrigin)); in postWebMessageCompat()
/webkit/integration-tests/testapp/src/main/assets/www/
Dweb_message_listener_demo.js21 const message = document.getElementById("send_message").value;
22 allFramesObject.postMessage(message);
/webkit/webkit/src/main/java/androidx/webkit/
DWebMessagePortCompat.java83 @Nullable WebMessageCompat message) { } in onMessage() argument
118 public abstract void postMessage(@NonNull WebMessageCompat message); in postMessage() argument
DJavaScriptReplyProxy.java51 public abstract void postMessage(@NonNull String message); in postMessage() argument
DWebViewCompat.java123 void onPostMessage(@NonNull WebView view, @NonNull WebMessageCompat message, in onPostMessage() argument
530 public static void postWebMessage(@NonNull WebView webview, @NonNull WebMessageCompat message, in postWebMessage() argument
542 if (feature.isSupportedByFramework() && message.getType() == WebMessageCompat.TYPE_STRING) { in postWebMessage()
544 WebMessagePortImpl.compatToFrameworkMessage(message), targetOrigin); in postWebMessage()
546 && WebMessageAdapter.isMessagePayloadTypeSupportedByWebView(message.getType())) { in postWebMessage()
548 getProvider(webview).postWebMessage(message, targetOrigin); in postWebMessage()