Bug 334760: Printing of iframes broken on cocoa and linux. r+sr=roc

This commit is contained in:
sharparrow1%yahoo.com 2006-06-15 03:19:32 +00:00
Родитель 1c3b387bd2
Коммит a5b8981f5e
1 изменённых файлов: 5 добавлений и 5 удалений

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

@ -3955,12 +3955,12 @@ PresShell::CreateRenderingContext(nsIFrame *aFrame,
return NS_ERROR_NULL_POINTER;
}
nsresult rv;
nsIView *view = aFrame->GetClosestView();
nsIWidget* widget = view ? view->GetNearestWidget(nsnull) : nsnull;
nsIWidget* widget = nsnull;
// Never pass a widget to a print rendering context
if (mPresContext->IsScreen())
widget = aFrame->GetWindow();
nsresult rv;
nsIRenderingContext* result = nsnull;
nsIDeviceContext *deviceContext = mPresContext->DeviceContext();
if (widget) {