mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			767 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			767 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
diff --git sandbox/policy/win/sandbox_win.cc sandbox/policy/win/sandbox_win.cc
 | 
						|
index 5f2860593bfbe..e5f1e5bf9e7a2 100644
 | 
						|
--- sandbox/policy/win/sandbox_win.cc
 | 
						|
+++ sandbox/policy/win/sandbox_win.cc
 | 
						|
@@ -1136,6 +1136,13 @@ ResultCode SandboxWin::StartSandboxedProcess(
 | 
						|
     const base::HandlesToInheritVector& handles_to_inherit,
 | 
						|
     SandboxDelegate* delegate,
 | 
						|
     base::Process* process) {
 | 
						|
+  // Will be nullptr if SandboxInterfaceInfo was not initialized by the CEF
 | 
						|
+  // client, meaning that the sandbox is implicitly disabled.
 | 
						|
+  if (!g_broker_services) {
 | 
						|
+    return LaunchWithoutSandbox(cmd_line, handles_to_inherit, delegate,
 | 
						|
+                                process);
 | 
						|
+  }
 | 
						|
+
 | 
						|
   const base::ElapsedTimer timer;
 | 
						|
 
 | 
						|
   // Avoid making a policy if we won't use it.
 |