| Index: content/browser/android/tracing_controller_android.cc
|
| diff --git a/content/browser/android/tracing_controller_android.cc b/content/browser/android/tracing_controller_android.cc
|
| index 42f4b0cb12b2d0c20909b3f4e616df7d3c7386be..dcbb4ab8e0a261e818a14256619969ce9ef34383 100644
|
| --- a/content/browser/android/tracing_controller_android.cc
|
| +++ b/content/browser/android/tracing_controller_android.cc
|
| @@ -54,11 +54,11 @@ void TracingControllerAndroid::StopTracing(JNIEnv* env,
|
| base::FilePath file_path(
|
| base::android::ConvertJavaStringToUTF8(env, jfilepath));
|
| if (!TracingController::GetInstance()->DisableRecording(
|
| - file_path,
|
| - base::Bind(&TracingControllerAndroid::OnTracingStopped,
|
| - weak_factory_.GetWeakPtr()))) {
|
| + TracingController::CreateFileSink(file_path,
|
| + base::Bind(&TracingControllerAndroid::OnTracingStopped,
|
| + weak_factory_.GetWeakPtr())))) {
|
| LOG(ERROR) << "EndTracingAsync failed, forcing an immediate stop";
|
| - OnTracingStopped(file_path);
|
| + OnTracingStopped();
|
| }
|
| }
|
|
|
| @@ -71,8 +71,7 @@ void TracingControllerAndroid::GenerateTracingFilePath(
|
| base::android::ConvertJavaStringToUTF8(env, jfilename.obj()));
|
| }
|
|
|
| -void TracingControllerAndroid::OnTracingStopped(
|
| - const base::FilePath& file_path) {
|
| +void TracingControllerAndroid::OnTracingStopped() {
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| base::android::ScopedJavaLocalRef<jobject> obj = weak_java_object_.get(env);
|
| if (obj.obj())
|
|
|