diff --git a/dlls/kernelbase/process.c b/dlls/kernelbase/process.c index 4bec68a0af3..8394182e7ff 100644 --- a/dlls/kernelbase/process.c +++ b/dlls/kernelbase/process.c @@ -502,6 +502,16 @@ done: static const WCHAR *hack_append_command_line( const WCHAR *cmd, const WCHAR *cmd_line ) { + /* CROSSOVER HACK: bug 13322 (winehq bug 39403) + * Insert --no-sandbox in command line of Steam's web helper process to + * work around rendering problems. + * CROSSOVER HACK: bug 17315 + * Insert --in-process-gpu in command line of Steam's web helper process to + * work around page rendering problems. + * CROSSOVER HACK: bug 21883 + * Insert --disable-gpu as well. + */ + static const struct { const WCHAR *exe_name; @@ -511,6 +521,7 @@ static const WCHAR *hack_append_command_line( const WCHAR *cmd, const WCHAR *cmd } options[] = { + {L"steamwebhelper.exe", L" --no-sandbox --in-process-gpu --disable-gpu", NULL, L"--type=crashpad-handler"}, }; unsigned int i;