Chromium change: https://source.chromium.org/chromium/chromium/src/+/d3ee8ec8af52972d0b0e0273b6d4e594e1c0e791 commit d3ee8ec8af52972d0b0e0273b6d4e594e1c0e791 Author: Alan Cutter <alancutter@chromium.org> Date: Thu Nov 19 07:24:04 2020 +0000 Reland "Reland "Extract browser_process.h/cc into own gn target"" This is a reland of d4e5f661c140a678791119d7504cd17a47355b4a Re-fixed the Windows deps requirements. Also verified gn check locally on Linux cross compile target for Windows. https://chromium-review.googlesource.com/c/chromium/src/+/2546142/3/chrome/browser/win/conflicts/BUILD.gn Original change's description: > Reland "Extract browser_process.h/cc into own gn target" > > This is a reland of 86556051d6e906f2cb04e47609ab4a2dd667d698 > > The original CL missed a dep requirement in the Chrome branded > Windows build. This has been fixed: > https://chromium-review.googlesource.com/c/chromium/src/+/2543873/2/chrome/browser/win/conflicts/BUILD.gn > > Original change's description: > > Extract browser_process.h/cc into own gn target > > > > This CL pulls out browser_process.h and browser_process.cc into their > > own gn target so that other gn targets can depend on it without creating > > cyclic dependencies with //chrome/browser:browser. > > > > This is required for CL: > > https://chromium-review.googlesource.com/c/chromium/src/+/2528519 > > > > Bug: 1147410, 883570, 925153