Index: components/variations/android/variations_associated_data_android.cc |
diff --git a/components/variations/android/variations_associated_data_android.cc b/components/variations/android/variations_associated_data_android.cc |
index 0693f20cbfec64acb5e9597f90cbd7d9493d8919..42e5ae188759c5cd26621a4504cdecae32a5d5d0 100644 |
--- a/components/variations/android/variations_associated_data_android.cc |
+++ b/components/variations/android/variations_associated_data_android.cc |
@@ -8,6 +8,7 @@ |
#include "base/android/jni_string.h" |
#include "components/variations/variations_associated_data.h" |
+#include "components/variations/variations_http_header_provider.h" |
#include "jni/VariationsAssociatedData_jni.h" |
using base::android::ConvertJavaStringToUTF8; |
@@ -29,6 +30,14 @@ ScopedJavaLocalRef<jstring> GetVariationParamValue( |
return ConvertUTF8ToJavaString(env, param_value); |
} |
+ScopedJavaLocalRef<jstring> GetFeedbackVariations( |
+ JNIEnv* env, |
+ const JavaParamRef<jclass>& clazz) { |
+ const std::string values = |
+ VariationsHttpHeaderProvider::GetInstance()->GetVariationsString(); |
+ return ConvertUTF8ToJavaString(env, values); |
+} |
+ |
bool RegisterVariationsAssociatedData(JNIEnv* env) { |
return RegisterNativesImpl(env); |
} |