Update from https://crrev.com/314320

TBR=jamesr@chromium.org

Review URL: https://codereview.chromium.org/895853003
diff --git a/base/BUILD.gn b/base/BUILD.gn
index b31fed1..c1df2ec 100644
--- a/base/BUILD.gn
+++ b/base/BUILD.gn
@@ -23,6 +23,8 @@
     "allocator/type_profiler_control.h",
     "android/application_status_listener.cc",
     "android/application_status_listener.h",
+    "android/base_jni_onload.cc",
+    "android/base_jni_onload.h",
     "android/base_jni_registrar.cc",
     "android/base_jni_registrar.h",
     "android/build_info.cc",
@@ -46,6 +48,7 @@
     "android/jni_android.h",
     "android/jni_array.cc",
     "android/jni_array.h",
+    "android/jni_onload_delegate.h",
     "android/jni_registrar.cc",
     "android/jni_registrar.h",
     "android/jni_string.cc",
@@ -900,7 +903,6 @@
       "native_library_posix.cc",
       "strings/sys_string_conversions_posix.cc",
     ]
-    deps += [ "//third_party/mach_override" ]
   } else {
     # Non-Mac.
     sources -= [