зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1391421 - Part 1 - Switch nsAndroidHistory to Unicode domains. r=esawin
MozReview-Commit-ID: FoxZhwdg4ao --HG-- extra : rebase_source : e436cd9f2574e74a6fcab9eca641c9627cd243c0
This commit is contained in:
Родитель
1849b01e89
Коммит
4b04854eb0
|
@ -65,7 +65,7 @@ nsAndroidHistory::RegisterVisitedCallback(nsIURI *aURI, Link *aContent)
|
|||
}
|
||||
|
||||
nsAutoCString uri;
|
||||
rv = aURI->GetSpec(uri);
|
||||
rv = aURI->GetDisplaySpec(uri);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
NS_ConvertUTF8toUTF16 uriString(uri);
|
||||
|
||||
|
@ -90,7 +90,7 @@ nsAndroidHistory::UnregisterVisitedCallback(nsIURI *aURI, Link *aContent)
|
|||
return NS_OK;
|
||||
|
||||
nsAutoCString uri;
|
||||
nsresult rv = aURI->GetSpec(uri);
|
||||
nsresult rv = aURI->GetDisplaySpec(uri);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
NS_ConvertUTF8toUTF16 uriString(uri);
|
||||
|
||||
|
@ -209,7 +209,7 @@ nsAndroidHistory::SaveVisitURI(nsIURI* aURI) {
|
|||
if (jni::IsFennec()) {
|
||||
// Save this URI in our history
|
||||
nsAutoCString spec;
|
||||
(void)aURI->GetSpec(spec);
|
||||
(void)aURI->GetDisplaySpec(spec);
|
||||
java::GlobalHistory::MarkURIVisited(NS_ConvertUTF8toUTF16(spec));
|
||||
}
|
||||
|
||||
|
@ -292,7 +292,7 @@ nsAndroidHistory::SetURITitle(nsIURI *aURI, const nsAString& aTitle)
|
|||
|
||||
if (jni::IsFennec()) {
|
||||
nsAutoCString uri;
|
||||
nsresult rv = aURI->GetSpec(uri);
|
||||
nsresult rv = aURI->GetDisplaySpec(uri);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
if (RemovePendingVisitURI(aURI)) {
|
||||
// We have a title, so aURI isn't a redirect, so save the visit now before setting the title.
|
||||
|
@ -309,7 +309,7 @@ nsAndroidHistory::NotifyVisited(nsIURI *aURI)
|
|||
{
|
||||
if (aURI && sHistory) {
|
||||
nsAutoCString spec;
|
||||
(void)aURI->GetSpec(spec);
|
||||
(void)aURI->GetDisplaySpec(spec);
|
||||
sHistory->mPendingLinkURIs.Push(NS_ConvertUTF8toUTF16(spec));
|
||||
NS_DispatchToMainThread(sHistory);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче