Fixed crash due to ordering problem: b=38768 r=dcone
git-svn-id: svn://10.0.0.236/trunk@71733 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -761,11 +761,6 @@ DocumentViewerImpl::PrintContent(nsIWebShell *aParent,nsIDeviceContext *aDConte
|
||||
|
||||
cx->Init(aDContext);
|
||||
|
||||
nsCompatibility mode;
|
||||
mPresContext->GetCompatibilityMode(&mode);
|
||||
cx->SetCompatibilityMode(mode);
|
||||
cx->SetContainer(aParent);
|
||||
|
||||
CreateStyleSet(mDocument, getter_AddRefs(ss));
|
||||
|
||||
nsCOMPtr<nsIPresShell> ps;
|
||||
@@ -803,6 +798,11 @@ DocumentViewerImpl::PrintContent(nsIWebShell *aParent,nsIDeviceContext *aDConte
|
||||
|
||||
ps->Init(mDocument, cx, vm, ss);
|
||||
|
||||
nsCompatibility mode;
|
||||
mPresContext->GetCompatibilityMode(&mode);
|
||||
cx->SetCompatibilityMode(mode);
|
||||
cx->SetContainer(aParent);
|
||||
|
||||
//lay it out...
|
||||
ps->InitialReflow(width, height);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user