зеркало из https://github.com/mozilla/pjs.git
Backing out the patch to bug 83536.
I will reland this when 1.6a re-opens. r+sr=jst@netscape.com a=chofmann
This commit is contained in:
Родитель
425525c5f4
Коммит
1710aeb74a
|
@ -50,6 +50,7 @@
|
||||||
|
|
||||||
#include "nsIJSContextStack.h"
|
#include "nsIJSContextStack.h"
|
||||||
#include "nsIScriptSecurityManager.h"
|
#include "nsIScriptSecurityManager.h"
|
||||||
|
#include "nsICodebasePrincipal.h"
|
||||||
#include "nsIURI.h"
|
#include "nsIURI.h"
|
||||||
|
|
||||||
nsDOMSerializer::nsDOMSerializer()
|
nsDOMSerializer::nsDOMSerializer()
|
||||||
|
@ -155,8 +156,11 @@ nsresult CheckSameOrigin(nsIDOMNode *aRoot)
|
||||||
|
|
||||||
doc->GetPrincipal(getter_AddRefs(principal));
|
doc->GetPrincipal(getter_AddRefs(principal));
|
||||||
|
|
||||||
if (principal) {
|
nsCOMPtr<nsICodebasePrincipal> codebase_principal =
|
||||||
principal->GetURI(getter_AddRefs(root_uri));
|
do_QueryInterface(principal);
|
||||||
|
|
||||||
|
if (codebase_principal) {
|
||||||
|
codebase_principal->GetURI(getter_AddRefs(root_uri));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (root_uri) {
|
if (root_uri) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче