mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff --git chrome/utility/chrome_content_utility_client.cc chrome/utility/chrome_content_utility_client.cc
 | |
| index c15d1fa6d6e25..b89a663d2664f 100644
 | |
| --- chrome/utility/chrome_content_utility_client.cc
 | |
| +++ chrome/utility/chrome_content_utility_client.cc
 | |
| @@ -13,6 +13,7 @@
 | |
|  #include "base/path_service.h"
 | |
|  #include "base/task/single_thread_task_runner.h"
 | |
|  #include "build/build_config.h"
 | |
| +#include "cef/libcef/features/runtime.h"
 | |
|  #include "chrome/common/chrome_paths.h"
 | |
|  #include "chrome/common/profiler/thread_profiler.h"
 | |
|  #include "chrome/common/profiler/thread_profiler_configuration.h"
 | |
| @@ -54,7 +55,8 @@ void ChromeContentUtilityClient::UtilityThreadStarted() {
 | |
|        command_line->GetSwitchValueASCII(switches::kProcessType);
 | |
|    // An in-process utility thread may run in other processes, only set up
 | |
|    // collector in a utility process.
 | |
| -  if (process_type == switches::kUtilityProcess) {
 | |
| +  if (process_type == switches::kUtilityProcess &&
 | |
| +      !cef::IsAlloyRuntimeEnabled()) {
 | |
|      // The HeapProfilerController should have been created in
 | |
|      // ChromeMainDelegate::PostEarlyInitialization.
 | |
|      using HeapProfilerController = heap_profiling::HeapProfilerController;
 |