GN: Force normal subprocess task priority on Windows

In some cases, at least when starting as a scheduled task, Windows
subprocesses are started with a very low priority. Therefore, force
normal process priority when starting a subprocess.

R=dpranke@chromium.org

Change-Id: Ib9e8f9bb1f6d06cffeeab3694508df9e755f8a19
Reviewed-on: https://chromium-review.googlesource.com/941229
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Yngve Pettersen <yngve@vivaldi.com>
Cr-Original-Commit-Position: refs/heads/master@{#540349}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1bcad90daf3db51b25155a28140a76bdd69830e2
diff --git a/tools/gn/exec_process.cc b/tools/gn/exec_process.cc
index 8a47fbe..5453446 100644
--- a/tools/gn/exec_process.cc
+++ b/tools/gn/exec_process.cc
@@ -93,7 +93,7 @@
                      &cmdline_str[0],
                      nullptr, nullptr,
                      TRUE,  // Handles are inherited.
-                     0, nullptr,
+                     NORMAL_PRIORITY_CLASS, nullptr,
                      startup_dir.value().c_str(),
                      &start_info, &temp_process_info)) {
     return false;