Bug 1110789 - Cleanup patch for Bug 340494. r=bz

This commit is contained in:
Akshendra Pratap 2014-12-12 07:04:00 -05:00
Родитель 4760e3d471
Коммит 17f593dfab
3 изменённых файлов: 3 добавлений и 11 удалений

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

@ -893,20 +893,12 @@ nsHTMLDocument::GetDomainURI()
NS_IMETHODIMP NS_IMETHODIMP
nsHTMLDocument::GetDomain(nsAString& aDomain) nsHTMLDocument::GetDomain(nsAString& aDomain)
{
ErrorResult rv;
GetDomain(aDomain, rv);
return rv.ErrorCode();
}
void
nsHTMLDocument::GetDomain(nsAString& aDomain, ErrorResult& rv)
{ {
nsCOMPtr<nsIURI> uri = GetDomainURI(); nsCOMPtr<nsIURI> uri = GetDomainURI();
if (!uri) { if (!uri) {
SetDOMStringToNull(aDomain); SetDOMStringToNull(aDomain);
return; return NS_OK;
} }
nsAutoCString hostName; nsAutoCString hostName;
@ -918,6 +910,7 @@ nsHTMLDocument::GetDomain(nsAString& aDomain, ErrorResult& rv)
// etc), just return an null string. // etc), just return an null string.
SetDOMStringToNull(aDomain); SetDOMStringToNull(aDomain);
} }
return NS_OK;
} }
NS_IMETHODIMP NS_IMETHODIMP

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

@ -168,7 +168,6 @@ public:
// WebIDL API // WebIDL API
virtual JSObject* WrapNode(JSContext* aCx) virtual JSObject* WrapNode(JSContext* aCx)
MOZ_OVERRIDE; MOZ_OVERRIDE;
void GetDomain(nsAString& aDomain, mozilla::ErrorResult& rv);
void SetDomain(const nsAString& aDomain, mozilla::ErrorResult& rv); void SetDomain(const nsAString& aDomain, mozilla::ErrorResult& rv);
void GetCookie(nsAString& aCookie, mozilla::ErrorResult& rv); void GetCookie(nsAString& aCookie, mozilla::ErrorResult& rv);
void SetCookie(const nsAString& aCookie, mozilla::ErrorResult& rv); void SetCookie(const nsAString& aCookie, mozilla::ErrorResult& rv);

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

@ -6,7 +6,7 @@
[OverrideBuiltins] [OverrideBuiltins]
interface HTMLDocument : Document { interface HTMLDocument : Document {
[Throws] [SetterThrows]
attribute DOMString? domain; attribute DOMString? domain;
[Throws] [Throws]
attribute DOMString cookie; attribute DOMString cookie;