mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-11 01:57:00 +00:00
Bug 1250063 - Part 3 : docshell shouldn't load any document except for about:blank when set origin attibutes. r=sicking
This commit is contained in:
parent
b0b5fc2bf1
commit
bd13277475
@ -14092,6 +14092,21 @@ nsDocShell::GetOriginAttributes(JSContext* aCx,
|
||||
void
|
||||
nsDocShell::SetOriginAttributes(const DocShellOriginAttributes& aAttrs)
|
||||
{
|
||||
// TODO: Bug 1273058 - mContentViewer should be null when setting origin
|
||||
// attributes.
|
||||
if (mContentViewer) {
|
||||
nsIDocument* doc = mContentViewer->GetDocument();
|
||||
if (doc) {
|
||||
nsIURI* uri = doc->GetDocumentURI();
|
||||
MOZ_ASSERT(uri);
|
||||
if (uri) {
|
||||
nsAutoCString uriSpec;
|
||||
uri->GetSpec(uriSpec);
|
||||
MOZ_ASSERT(uriSpec.EqualsLiteral("about:blank"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
mOriginAttributes = aAttrs;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user