Add presubmit against usage of deprecated BrowserThreads.

Following announcement @ https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/_X8yyHP3uwI

Bug: 653916
Change-Id: I1c6a4dc03adaf45ed8f28554e5d85139e782502a
Reviewed-on: https://chromium-review.googlesource.com/533806
Reviewed-by: Jochen Eisinger <[email protected]>
Commit-Queue: Gabriel Charette <[email protected]>
Cr-Commit-Position: refs/heads/master@{#479416}
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index 46e16be0..b076e42b 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -343,6 +343,16 @@
       (),
     ),
     (
+      'BrowserThread::(FILE|FILE_USER_BLOCKING|DB|PROCESS_LAUNCHER|CACHE)',
+      (
+        'The non-UI/IO BrowserThreads are deprecated, please migrate this',
+        'code to TaskScheduler. See https://goo.gl/mDSxKl for details.',
+        'For questions, contact base/task_scheduler/OWNERS.',
+      ),
+      True,
+      (),
+    ),
+    (
       'base::SequenceChecker',
       (
         'Consider using SEQUENCE_CHECKER macros instead of the class directly.',