Index: chrome/browser/android/chrome_service_tab_launcher.cc |
diff --git a/components/service_tab_launcher/browser/android/service_tab_launcher.cc b/chrome/browser/android/chrome_service_tab_launcher.cc |
similarity index 75% |
rename from components/service_tab_launcher/browser/android/service_tab_launcher.cc |
rename to chrome/browser/android/chrome_service_tab_launcher.cc |
index f4691815f690833fae1fce95bad9fc5444078064..cbc9ad9b6e6af4c6495e0d54cd79fa992521696e 100644 |
--- a/components/service_tab_launcher/browser/android/service_tab_launcher.cc |
+++ b/chrome/browser/android/chrome_service_tab_launcher.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "components/service_tab_launcher/browser/android/service_tab_launcher.h" |
+#include "chrome/browser/android/chrome_service_tab_launcher.h" |
#include "base/android/context_utils.h" |
#include "base/android/jni_string.h" |
@@ -10,7 +10,7 @@ |
#include "content/public/browser/browser_context.h" |
#include "content/public/browser/page_navigator.h" |
#include "content/public/browser/web_contents.h" |
-#include "jni/ServiceTabLauncher_jni.h" |
+#include "jni/ChromeServiceTabLauncher_jni.h" |
using base::android::AttachCurrentThread; |
using base::android::ConvertUTF8ToJavaString; |
@@ -22,27 +22,24 @@ void OnWebContentsForRequestAvailable( |
const JavaParamRef<jclass>& clazz, |
jint request_id, |
const JavaParamRef<jobject>& android_web_contents) { |
- service_tab_launcher::ServiceTabLauncher::GetInstance()->OnTabLaunched( |
+ ChromeServiceTabLauncher::GetInstance()->OnTabLaunched( |
request_id, |
content::WebContents::FromJavaWebContents(android_web_contents)); |
} |
-namespace service_tab_launcher { |
- |
// static |
-ServiceTabLauncher* ServiceTabLauncher::GetInstance() { |
- return base::Singleton<ServiceTabLauncher>::get(); |
+ChromeServiceTabLauncher* ChromeServiceTabLauncher::GetInstance() { |
+ return base::Singleton<ChromeServiceTabLauncher>::get(); |
} |
-ServiceTabLauncher::ServiceTabLauncher() { |
- java_object_.Reset( |
- Java_ServiceTabLauncher_getInstance(AttachCurrentThread(), |
- GetApplicationContext())); |
+ChromeServiceTabLauncher::ChromeServiceTabLauncher() { |
+ java_object_.Reset(Java_ChromeServiceTabLauncher_getInstance( |
+ AttachCurrentThread(), GetApplicationContext())); |
} |
-ServiceTabLauncher::~ServiceTabLauncher() {} |
+ChromeServiceTabLauncher::~ChromeServiceTabLauncher() {} |
-void ServiceTabLauncher::LaunchTab( |
+void ChromeServiceTabLauncher::LaunchTab( |
content::BrowserContext* browser_context, |
const content::OpenURLParams& params, |
const TabLaunchedCallback& callback) { |
@@ -74,7 +71,7 @@ void ServiceTabLauncher::LaunchTab( |
new TabLaunchedCallback(callback)); |
DCHECK_GE(request_id, 1); |
- Java_ServiceTabLauncher_launchTab(env, |
+ Java_ChromeServiceTabLauncher_launchTab(env, |
java_object_.obj(), |
GetApplicationContext(), |
request_id, |
@@ -87,8 +84,9 @@ void ServiceTabLauncher::LaunchTab( |
post_data.obj()); |
} |
-void ServiceTabLauncher::OnTabLaunched(int request_id, |
- content::WebContents* web_contents) { |
+void ChromeServiceTabLauncher::OnTabLaunched( |
+ int request_id, |
+ content::WebContents* web_contents) { |
TabLaunchedCallback* callback = tab_launched_callbacks_.Lookup(request_id); |
DCHECK(callback); |
@@ -98,8 +96,6 @@ void ServiceTabLauncher::OnTabLaunched(int request_id, |
tab_launched_callbacks_.Remove(request_id); |
} |
-bool ServiceTabLauncher::RegisterServiceTabLauncher(JNIEnv* env) { |
+bool ChromeServiceTabLauncher::Register(JNIEnv* env) { |
return RegisterNativesImpl(env); |
} |
- |
-} // namespace service_tab_launcher |