From 18516cf967b0fe2c50c1f51a882a3343289e8d63 Mon Sep 17 00:00:00 2001 From: "qsr@chromium.org" Date: Wed, 28 Aug 2013 18:19:48 +0000 Subject: Refactor MHTMLGenerator to allow getting sending the data to a file descriptor. TBR=darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/22920005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220059 0039d316-1c4b-4281-b951-d872f2087c98 --- android_webview/native/aw_contents.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'android_webview') diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc index c7a44cb..6b67525 100644 --- a/android_webview/native/aw_contents.cc +++ b/android_webview/native/aw_contents.cc @@ -306,9 +306,10 @@ void AwContents::GenerateMHTML(JNIEnv* env, jobject obj, jstring jpath, jobject callback) { ScopedJavaGlobalRef* j_callback = new ScopedJavaGlobalRef(); j_callback->Reset(env, callback); + base::FilePath target_path(ConvertJavaStringToUTF8(env, jpath)); web_contents_->GenerateMHTML( - base::FilePath(ConvertJavaStringToUTF8(env, jpath)), - base::Bind(&GenerateMHTMLCallback, base::Owned(j_callback))); + target_path, + base::Bind(&GenerateMHTMLCallback, base::Owned(j_callback), target_path)); } void AwContents::PerformLongClick() { -- cgit v1.1