// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/android/jni_string.h" #include "net/net_jni_headers/GURLUtils_jni.h" #include "url/gurl.h" using base::android::JavaParamRef; using base::android::ScopedJavaLocalRef; namespace net { ScopedJavaLocalRef JNI_GURLUtils_GetOrigin( JNIEnv* env, const JavaParamRef& url) { GURL host(base::android::ConvertJavaStringToUTF16(env, url)); return base::android::ConvertUTF8ToJavaString( env, host.DeprecatedGetOriginAsURL().spec()); } } // namespace net