Don't write deps that GN already knows about to .d files
Don't write deps that GN already knows about to .d files

It causes extra targets to be compiled when GN args change, and a target
has logic like:

target("foo") {
  if (arg) {
    deps = [":A"]
  } else {
    deps = [":B"]
  }
}

BUG=589311

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

Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#380704}

axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk