summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/DownloadTouchIcon.java
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2010-07-19 18:38:17 +0100
committerBen Murdoch <benm@google.com>2010-07-19 18:40:46 +0100
commitccb5de06714993c28d16f1e5abfcd9f0b1e656fc (patch)
tree83e9addda13554a1e923773d3be303a332b076b7 /src/com/android/browser/DownloadTouchIcon.java
parent5dbfdf9928b782c9325864ed1e8dd0ff22ebc286 (diff)
downloadpackages_apps_Browser-ccb5de06714993c28d16f1e5abfcd9f0b1e656fc.tar.gz
packages_apps_Browser-ccb5de06714993c28d16f1e5abfcd9f0b1e656fc.tar.bz2
packages_apps_Browser-ccb5de06714993c28d16f1e5abfcd9f0b1e656fc.zip
Fix NPEs after merge of d159ec534823b87f9896843e95912b0df8c27e16 from open
source master. Change-Id: Ief98236102983698e4b753ec9649142761c86607
Diffstat (limited to 'src/com/android/browser/DownloadTouchIcon.java')
-rw-r--r--src/com/android/browser/DownloadTouchIcon.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/com/android/browser/DownloadTouchIcon.java b/src/com/android/browser/DownloadTouchIcon.java
index 98e14fb6e..765d288f1 100644
--- a/src/com/android/browser/DownloadTouchIcon.java
+++ b/src/com/android/browser/DownloadTouchIcon.java
@@ -16,6 +16,7 @@
package com.android.browser;
+import android.app.Activity;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.ContentValues;
@@ -49,7 +50,7 @@ class DownloadTouchIcon extends AsyncTask<String, Void, Void> {
private final String mUserAgent; // Sites may serve a different icon to different UAs
private Message mMessage;
- private final BrowserActivity mActivity;
+ private final Activity mActivity;
/* package */ Tab mTab;
/**
@@ -74,9 +75,9 @@ class DownloadTouchIcon extends AsyncTask<String, Void, Void> {
* TODO: Would be nice to set the user agent here so that there is no
* potential for the three different ctors here to return different icons.
*/
- public DownloadTouchIcon(ContentResolver cr, String url) {
+ public DownloadTouchIcon(AddBookmarkPage activity, ContentResolver cr, String url) {
mTab = null;
- mActivity = null;
+ mActivity = activity;
mContentResolver = cr;
mOriginalUrl = null;
mUrl = url;
@@ -88,9 +89,9 @@ class DownloadTouchIcon extends AsyncTask<String, Void, Void> {
* the passed Message's data bundle with the key "touchIcon" and then send
* the message.
*/
- public DownloadTouchIcon(Message msg, String userAgent) {
+ public DownloadTouchIcon(BrowserActivity activity, Message msg, String userAgent) {
mMessage = msg;
- mActivity = null;
+ mActivity = activity;
mContentResolver = null;
mOriginalUrl = null;
mUrl = null;