зеркало из https://github.com/mozilla/gecko-dev.git
Bug 398269. Treat naked <frame> elements not in framesets like <iframes> when printing. r+sr=mats
This commit is contained in:
Родитель
8aedbc4f64
Коммит
64d3078aac
|
@ -1267,7 +1267,9 @@ nsPrintEngine::MapContentForPO(nsPrintObject* aPO,
|
|||
po->mContent = aContent;
|
||||
|
||||
nsCOMPtr<nsIDOMHTMLFrameElement> frame(do_QueryInterface(aContent));
|
||||
if (frame) {
|
||||
// "frame" elements not in a frameset context should be treated
|
||||
// as iframes
|
||||
if (frame && po->mParent->mFrameType == eFrameSet) {
|
||||
po->mFrameType = eFrame;
|
||||
} else {
|
||||
// Assume something iframe-like, i.e. iframe, object, or embed
|
||||
|
|
Загрузка…
Ссылка в новой задаче