Index: content/public/android/java/src/org/chromium/content/browser/ChildProcessConstants.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/ChildProcessConstants.java b/content/public/android/java/src/org/chromium/content/browser/ChildProcessConstants.java |
index d4eb121258264ad0c581635fab11a271afc1355f..4d0fbcb0ecdbfc783482ccf4f431a7335b74ce80 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/ChildProcessConstants.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/ChildProcessConstants.java |
@@ -19,4 +19,11 @@ public class ChildProcessConstants { |
// Used to pass the CPU features mask to child processes. |
public static final String EXTRA_CPU_FEATURES = |
"com.google.android.apps.chrome.extra.cpu_features"; |
+ |
+ // Used to pass the IChildProcessCallback to a child process. For a started service, |
+ // file descriptors cannot be passed in the intent that starts the service. As a result, |
+ // a Binder object needs to be passed through which the child process can retrieve the file |
+ // descriptors. |
+ public static final String EXTRA_CHILD_PROCESS_CALLBACK = |
+ "com.google.android.apps.chrome.extra.child_process_callback"; |
} |