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

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

Issue 2422793002: HTML MessagePort as mojo::MessagePipeHandle (Closed)
Patch Set: Add missing ScopedAsyncTaskScheduler instance for the new unit tests; required by a recent change t… Created 3 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.content_public.browser; 5 package org.chromium.content_public.browser;
6 6
7 import android.graphics.Bitmap; 7 import android.graphics.Bitmap;
8 import android.graphics.Rect; 8 import android.graphics.Rect;
9 import android.os.Handler; 9 import android.os.Handler;
10 import android.os.Parcelable; 10 import android.os.Parcelable;
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after
263 /** 263 /**
264 * Adds a log message to dev tools console. |level| must be a value of 264 * Adds a log message to dev tools console. |level| must be a value of
265 * org.chromium.content_public.common.ConsoleMessageLevel. 265 * org.chromium.content_public.common.ConsoleMessageLevel.
266 */ 266 */
267 void addMessageToDevToolsConsole(int level, String message); 267 void addMessageToDevToolsConsole(int level, String message);
268 268
269 /** 269 /**
270 * Dispatches a Message event to the specified frame. 270 * Dispatches a Message event to the specified frame.
271 */ 271 */
272 void postMessageToFrame(String frameName, String message, 272 void postMessageToFrame(String frameName, String message,
273 String sourceOrigin, String targetOrigin, int[] sentPortIds); 273 String sourceOrigin, String targetOrigin, MessagePort[] ports);
274 274
275 /** 275 /**
276 * Creates a message channel for sending postMessage requests and returns th e ports for 276 * Creates a message channel for sending postMessage requests and returns th e ports for
277 * each end of the channel. 277 * each end of the channel.
278 * @param service The message port service to register the channel with. 278 * @param service The message port service to register the channel with.
279 * @return The ports that forms the ends of the message channel created. 279 * @return The ports that forms the ends of the message channel created.
280 */ 280 */
281 MessagePort[] createMessageChannel(MessagePortService service); 281 MessagePort[] createMessageChannel();
282 282
283 /** 283 /**
284 * Returns whether the initial empty page has been accessed by a script from another 284 * Returns whether the initial empty page has been accessed by a script from another
285 * page. Always false after the first commit. 285 * page. Always false after the first commit.
286 * 286 *
287 * @return Whether the initial empty page has been accessed by a script. 287 * @return Whether the initial empty page has been accessed by a script.
288 */ 288 */
289 boolean hasAccessedInitialDocument(); 289 boolean hasAccessedInitialDocument();
290 290
291 /** 291 /**
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
366 boolean bypassCache, ImageDownloadCallback callback); 366 boolean bypassCache, ImageDownloadCallback callback);
367 367
368 /** 368 /**
369 * Issues a fake notification about the renderer being killed. 369 * Issues a fake notification about the renderer being killed.
370 * 370 *
371 * @param wasOomProtected True if the renderer was protected from the OS out -of-memory killer 371 * @param wasOomProtected True if the renderer was protected from the OS out -of-memory killer
372 * (e.g. renderer for the currently selected tab) 372 * (e.g. renderer for the currently selected tab)
373 */ 373 */
374 public void simulateRendererKilledForTesting(boolean wasOomProtected); 374 public void simulateRendererKilledForTesting(boolean wasOomProtected);
375 } 375 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698