Bug 2034352 - Make URL::SearchParams return an already_AddRefed

This commit is contained in:
Valentin Gosu
2026-05-07 16:43:28 +02:00
committed by roytam1
parent d8aab0e846
commit d6acd9e6a3
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -1802,11 +1802,11 @@ URL::CanParse(const GlobalObject& aGlobal, const nsAString& aURL,
return true;
}
URLSearchParams*
already_AddRefed<URLSearchParams>
URL::SearchParams()
{
CreateSearchParamsIfNeeded();
return mSearchParams;
return do_AddRef(mSearchParams);
}
bool IsChromeURI(nsIURI* aURI)
+1 -1
View File
@@ -149,7 +149,7 @@ public:
virtual void
SetSearch(const nsAString& aSearch, ErrorResult& aRv);
URLSearchParams* SearchParams();
already_AddRefed<URLSearchParams> SearchParams();
virtual void
GetHash(nsAString& aHost, ErrorResult& aRv) const = 0;