Make PathData's LazyInstance Leaky

Running the destructors doesn't offer any benefit, and makes PathService
require an AtExitManager. So instead, make it leaky. This makes
PathService usable earlier in the startup flow.

Separated out of https://codereview.chromium.org/1481703002/.

R=cpu@chromium.org
TBR=cpu@chromium.org
BUG=546288, 561653, 564328

Review URL: https://codereview.chromium.org/1487213004 .

Cr-Commit-Position: refs/heads/master@{#363078}


CrOS-Libchrome-Original-Commit: 4189fab5291cf30b85eff6690b7e1c13f797b872
1 file changed
tree: 75ddf2c4a21f0a38f8dc38bb0df49bbe7e9c4a8a
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/