Commit ce709dde authored by shrikant@chromium.org's avatar shrikant@chromium.org

Modifying PrintingConrollerFactory to accept context instead of Activity.

BUG=380313

Review URL: https://codereview.chromium.org/417043002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285723 0039d316-1c4b-4281-b951-d872f2087c98
parent 260ded68
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
package org.chromium.chrome.browser.printing; package org.chromium.chrome.browser.printing;
import android.app.Activity; import android.content.Context;
import org.chromium.base.ApiCompatibilityUtils; import org.chromium.base.ApiCompatibilityUtils;
import org.chromium.chrome.R; import org.chromium.chrome.R;
...@@ -18,12 +18,12 @@ import org.chromium.printing.PrintingControllerImpl; ...@@ -18,12 +18,12 @@ import org.chromium.printing.PrintingControllerImpl;
* Also, sets the default title of {@link TabPrinter}. * Also, sets the default title of {@link TabPrinter}.
*/ */
public class PrintingControllerFactory { public class PrintingControllerFactory {
public static PrintingController create(Activity activity) { public static PrintingController create(Context context) {
if (ApiCompatibilityUtils.isPrintingSupported()) { if (ApiCompatibilityUtils.isPrintingSupported()) {
String defaultJobTitle = activity.getResources().getString(R.string.menu_print); String defaultJobTitle = context.getResources().getString(R.string.menu_print);
TabPrinter.setDefaultTitle(defaultJobTitle); TabPrinter.setDefaultTitle(defaultJobTitle);
String errorText = activity.getResources().getString(R.string.error_printing_failed); String errorText = context.getResources().getString(R.string.error_printing_failed);
return PrintingControllerImpl.create(new PrintDocumentAdapterWrapper(), errorText); return PrintingControllerImpl.create(new PrintDocumentAdapterWrapper(), errorText);
} }
return null; return null;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment