Bug 955870 - Do some quick checks before calling CheckURIVisited r=blassey

This commit is contained in:
Mark Finkle 2014-01-02 14:36:03 -05:00
Родитель 074fac14a2
Коммит a860814a6c
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -42,8 +42,16 @@ nsAndroidHistory::RegisterVisitedCallback(nsIURI *aURI, Link *aContent)
if (!aContent || !aURI)
return NS_OK;
// Silently return if URI is something we would never add to DB.
bool canAdd;
nsresult rv = CanAddURI(aURI, &canAdd);
NS_ENSURE_SUCCESS(rv, rv);
if (!canAdd) {
return NS_OK;
}
nsAutoCString uri;
nsresult rv = aURI->GetSpec(uri);
rv = aURI->GetSpec(uri);
if (NS_FAILED(rv)) return rv;
NS_ConvertUTF8toUTF16 uriString(uri);