Roll gn 0fbf0789d9..84176d72a4 (r555198:r564007)

  ce772faa73ab Remove references to exe_and_shlib_deps in src
  8492bbe2ef51 Fix GN bootstrap
  6b9b0c9cc512 Remove memory peak detection code.
  d7ed1f0a9c28 Add exe_and_shlib_deps to executable and shared_library configs
  8aca6d509422 Fix gn bootstrap
  524e60fb52e1 Fix typo in gn documentation
  37097a9654e5 Remove implementation of legacy heap profiler.
  3ae94eab7c33 Reland "GN: do not make indirect dependency to direct dependency"
  3685d34110d2 Fix gn bootstrap
  75dfa0ea1bf5 GN: Handle deps always in create_bundle target
  82a5f004e0e5 Reland "Switch to VS 2017 15.7.1 with 10.0.17134.0 SDK"
  4497a44f0d82 Fix gn CHECK()ing on not_needed() when given undefined identifiers
  7ad7e759dd35 Revert "Switch to VS 2017 15.7.1 with 10.0.17134.0 SDK"
  5a7f3c442684 Switch to VS 2017 15.7.1 with 10.0.17134.0 SDK
  fa3fcf684913 Revert "GN: do not make indirect dependency to direct dependency"
  443b70dbfef2 Fix GN doc formatting.
  e8a3ce911918 GN: do not make indirect dependency to direct dependency
  ea15ea06b514 Fully move PathService into the base namespace.
  ae62ba99a1a7 GN: Make the linker output file depend on the inputs.
  629ba73c96e4 [MessageLoop] Fix message_loop.h includes

[email protected]

Change-Id: If1136db32cfcd7914b42ea5fc0282cea69e354ee
3 files changed