| Index: content/browser/browser_child_process_host_impl.h
|
| diff --git a/content/browser/browser_child_process_host_impl.h b/content/browser/browser_child_process_host_impl.h
|
| index 43cd8bebc276fc86113f28bc3df96f6bb4824306..3177660b2ea24c751e02eb2c65e49060d7e63b68 100644
|
| --- a/content/browser/browser_child_process_host_impl.h
|
| +++ b/content/browser/browser_child_process_host_impl.h
|
| @@ -12,6 +12,7 @@
|
|
|
| #include "base/compiler_specific.h"
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/memory/shared_memory.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "base/process/process.h"
|
| #include "base/single_thread_task_runner.h"
|
| @@ -65,11 +66,17 @@ class CONTENT_EXPORT BrowserChildProcessHostImpl
|
| // Copies kEnableFeatures and kDisableFeatures to the command line. Generates
|
| // them from the FeatureList override state, to take into account overrides
|
| // from FieldTrials.
|
| + #if defined(OS_WIN)
|
| + static void CopyFeatureAndFieldTrialFlags(base::CommandLine* cmd_line,
|
| + base::SharedMemory* shared_memory);
|
| + #else
|
| static void CopyFeatureAndFieldTrialFlags(base::CommandLine* cmd_line);
|
| + #endif
|
|
|
| // BrowserChildProcessHost implementation:
|
| bool Send(IPC::Message* message) override;
|
| void Launch(SandboxedProcessLauncherDelegate* delegate,
|
| + base::SharedMemory* field_trial_state,
|
| base::CommandLine* cmd_line,
|
| bool terminate_on_shutdown) override;
|
| const ChildProcessData& GetData() const override;
|
|
|