Index: content/public/android/java/src/org/chromium/content/app/ChildProcessService.java |
diff --git a/content/public/android/java/src/org/chromium/content/app/ChildProcessService.java b/content/public/android/java/src/org/chromium/content/app/ChildProcessService.java |
index e18924dd0b10667561858a1acfc932a5fcb38bb0..cd5e675721c825b4cae382a39b2360d4509b1a43 100644 |
--- a/content/public/android/java/src/org/chromium/content/app/ChildProcessService.java |
+++ b/content/public/android/java/src/org/chromium/content/app/ChildProcessService.java |
@@ -16,6 +16,7 @@ import android.os.RemoteException; |
import android.util.Log; |
import android.view.Surface; |
+import org.chromium.base.BaseSwitches; |
import org.chromium.base.CalledByNative; |
import org.chromium.base.CommandLine; |
import org.chromium.base.JNINamespace; |
@@ -154,6 +155,11 @@ public class ChildProcessService extends Service { |
} |
} |
CommandLine.init(mCommandLineParams); |
+ if (CommandLine.getInstance().hasSwitch( |
+ BaseSwitches.RENDERER_WAIT_FOR_JAVA_DEBUGGER)) { |
+ android.os.Debug.waitForDebugger(); |
+ } |
+ |
try { |
LibraryLoader.loadNow(getApplicationContext(), false); |
isLoaded = true; |