| Index: chrome/browser/dom_distiller/tab_utils_android.cc
|
| diff --git a/chrome/browser/dom_distiller/tab_utils_android.cc b/chrome/browser/dom_distiller/tab_utils_android.cc
|
| index fdf38580167a44c5a8295c80696342078a37a795..7dcef2583d263abc792b135f8825af790effe5f1 100644
|
| --- a/chrome/browser/dom_distiller/tab_utils_android.cc
|
| +++ b/chrome/browser/dom_distiller/tab_utils_android.cc
|
| @@ -40,10 +40,9 @@
|
| ::DistillAndView(source_web_contents, destination_web_contents);
|
| }
|
|
|
| -ScopedJavaLocalRef<jstring> GetFormattedUrlFromOriginalDistillerUrl(
|
| - JNIEnv* env,
|
| - jclass clazz,
|
| - jstring j_url) {
|
| +jstring GetFormattedUrlFromOriginalDistillerUrl(JNIEnv* env,
|
| + jclass clazz,
|
| + jstring j_url) {
|
| GURL url(base::android::ConvertJavaStringToUTF8(env, j_url));
|
| Profile* profile = ProfileManager::GetLastUsedProfile();
|
| std::string languages; // Empty if Profile cannot be retrieved.
|
| @@ -58,9 +57,10 @@
|
| // and pastes it into another program, that program may think the URL ends at
|
| // the space.
|
| return base::android::ConvertUTF16ToJavaString(
|
| - env, url_formatter::FormatUrl(
|
| - url, languages, url_formatter::kFormatUrlOmitAll,
|
| - net::UnescapeRule::NORMAL, nullptr, nullptr, nullptr));
|
| + env, url_formatter::FormatUrl(
|
| + url, languages, url_formatter::kFormatUrlOmitAll,
|
| + net::UnescapeRule::NORMAL, nullptr, nullptr, nullptr))
|
| + .Release();
|
| }
|
|
|
| } // namespace android
|
|
|