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

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

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

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

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