Index: chrome/browser/android/mojo/chrome_service_registrar_android.cc |
diff --git a/chrome/browser/android/mojo/chrome_service_registrar_android.cc b/chrome/browser/android/mojo/chrome_service_registrar_android.cc |
deleted file mode 100644 |
index ffb0cdbd61cd131a5261ffa8aae8484d99a40ba3..0000000000000000000000000000000000000000 |
--- a/chrome/browser/android/mojo/chrome_service_registrar_android.cc |
+++ /dev/null |
@@ -1,35 +0,0 @@ |
-// Copyright 2016 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/android/mojo/chrome_service_registrar_android.h" |
- |
-#include "base/android/context_utils.h" |
-#include "base/android/jni_android.h" |
-#include "content/public/browser/android/service_registry_android.h" |
-#include "content/public/browser/web_contents.h" |
-#include "jni/ChromeServiceRegistrar_jni.h" |
-#include "services/shell/public/cpp/interface_registry.h" |
- |
-// static |
-bool ChromeServiceRegistrarAndroid::Register(JNIEnv* env) { |
- return RegisterNativesImpl(env); |
-} |
- |
-// static |
-void ChromeServiceRegistrarAndroid::RegisterRenderFrameMojoInterfaces( |
- shell::InterfaceRegistry* registry, |
- content::RenderFrameHost* render_frame_host) { |
- content::WebContents* web_contents = |
- content::WebContents::FromRenderFrameHost(render_frame_host); |
- |
- // Happens when, for example, showing the malware interstitial page. |
- if (!web_contents) |
- return; |
- |
- Java_ChromeServiceRegistrar_registerRenderFrameMojoServices( |
- base::android::AttachCurrentThread(), |
- content::ServiceRegistryAndroid::Create(registry, |
- nullptr)->GetObj().obj(), |
- web_contents->GetJavaWebContents().obj()); |
-} |