diff --git a/mozilla/layout/generic/nsObjectFrame.cpp b/mozilla/layout/generic/nsObjectFrame.cpp index e51f73b56bb..283ece4242f 100644 --- a/mozilla/layout/generic/nsObjectFrame.cpp +++ b/mozilla/layout/generic/nsObjectFrame.cpp @@ -1822,7 +1822,7 @@ NS_IMETHODIMP nsPluginInstanceOwner::GetURL(const char *aURL, const char *aTarge rv = GetDocument(getter_AddRefs(doc)); if (NS_SUCCEEDED(rv) && doc) { - baseURL = doc->GetDocumentURL(); // gets the document's url + rv = doc->GetBaseURL(baseURL); // gets the document's url } else { diff --git a/mozilla/layout/html/base/src/nsObjectFrame.cpp b/mozilla/layout/html/base/src/nsObjectFrame.cpp index e51f73b56bb..283ece4242f 100644 --- a/mozilla/layout/html/base/src/nsObjectFrame.cpp +++ b/mozilla/layout/html/base/src/nsObjectFrame.cpp @@ -1822,7 +1822,7 @@ NS_IMETHODIMP nsPluginInstanceOwner::GetURL(const char *aURL, const char *aTarge rv = GetDocument(getter_AddRefs(doc)); if (NS_SUCCEEDED(rv) && doc) { - baseURL = doc->GetDocumentURL(); // gets the document's url + rv = doc->GetBaseURL(baseURL); // gets the document's url } else {