Hang reports - add measures of cpu, memory and disk load

Note:
- these hang reports are only collected on experimental canary builds
- the disk load measure assumes the user has a C logical drive and measures only that drive's load.

Also enables delay loading for PDH (incl. preexisting use case).

BUG=478209

Review-Url: https://codereview.chromium.org/1940423002
Cr-Commit-Position: refs/heads/master@{#393629}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index c30c2b6..7c513a0 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -48,9 +48,12 @@
       "dwmapi.lib",
       "netapi32.lib",
       "ndfapi.lib",  # Used by browser/net/net_error_diagnostics_dialog_win.h
-      "pdh.lib",
+      "pdh.lib",  # Used by browser/private_working_set_snapshot.h
     ]
-    ldflags = [ "/DELAYLOAD:ndfapi.dll" ]
+    ldflags = [
+      "/DELAYLOAD:ndfapi.dll",
+      "/DELAYLOAD:pdh.dll",  # The task manager is rarely used.
+    ]
   }
 }