BUILD.gn: Reference Tint's tests and fuzzers

Previously Tint was using a single BUILD.gn file that was referenced by
dawn_native's BUILD.gn that's referenced by Chromium's GN files. This
meant that all Tint targets were automatically discovered and built.

Tint now has a split BUILD.gn file, to make it easier to add as a
dependency of other projects. See https://crbug.com/dawn/706. Dawn was
modified to reference only the "library" part of Tint which means that
Chromium's GN build lost references to Tint's tests and fuzzers.

This CL explicitly references Tint's tests and fuzzers in Chromium's
BUILD.gn so that they are built and fuzzers keep running. (the tests are
added too just to make it easy to run them from a Chromium checkout).

Bug: dawn:706
Change-Id: Iec63fe99165f5b4cd63e4224924ecfad50538293
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2764065
Commit-Queue: Nico Weber <[email protected]>
Auto-Submit: Corentin Wallez <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Cr-Commit-Position: refs/heads/master@{#863261}
diff --git a/BUILD.gn b/BUILD.gn
index 48eab0e..177e54a 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -816,6 +816,8 @@
       "//third_party/dawn/src/fuzzers:dawn_fuzzers",
       "//third_party/dawn/src/tests:dawn_end2end_tests",
       "//third_party/dawn/src/tests:dawn_unittests",
+      "//third_party/tint/src/fuzzers",
+      "//third_party/tint/src/test:tint_unittests",
     ]
   }