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

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

Issue 2420083004: Delete SurfaceTexturePeer (Closed)
Patch Set: Fix missed references 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 side-by-side diff with in-line comments
Download patch
Index: content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java
diff --git a/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java b/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java
index 9b7d6b2ff8179385562062adf06a43ab27be289f..1a8996c81a8bbc549361a8b4ac3df2fdc6125d39 100644
--- a/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java
+++ b/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java
@@ -847,25 +847,6 @@ public class ChildProcessLauncher {
private static IChildProcessCallback createCallback(
final int childProcessId, final int callbackType) {
return new IChildProcessCallback.Stub() {
- /**
- * This is called by the remote service regularly to tell us about new values. Note that
- * IPC calls are dispatched through a thread pool running in each process, so the code
- * executing here will NOT be running in our main thread -- so, to update the UI, we
- * need to use a Handler.
- */
- @Override
- public void establishSurfacePeer(
- int pid, Surface surface, int primaryID, int secondaryID) {
- // Do not allow a malicious renderer to connect to a producer. This is only used
- // from stream textures managed by the GPU process.
- if (callbackType != CALLBACK_FOR_GPU_PROCESS) {
- Log.e(TAG, "Illegal callback for non-GPU process.");
- return;
- }
-
- nativeEstablishSurfacePeer(pid, surface, primaryID, secondaryID);
- }
-
@Override
public void forwardSurfaceForSurfaceRequest(
UnguessableToken requestToken, Surface surface) {
@@ -998,8 +979,6 @@ public class ChildProcessLauncher {
}
private static native void nativeOnChildProcessStarted(long clientContext, int pid);
- private static native void nativeEstablishSurfacePeer(
- int pid, Surface surface, int primaryID, int secondaryID);
private static native void nativeCompleteScopedSurfaceRequest(
UnguessableToken requestToken, Surface surface);
private static native boolean nativeIsSingleProcess();

Powered by Google App Engine
This is Rietveld 408576698