зеркало из https://github.com/mozilla/pjs.git
bug 467444 - firstTruncatedRow can not be the last row on page if it should be pushed r=dholbert
This commit is contained in:
Родитель
6adb8a2ffb
Коммит
6f32707b71
|
@ -0,0 +1,29 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" class="reftest-print"><head>
|
||||
<style>
|
||||
div.spacer {
|
||||
height: 5px;
|
||||
width: 10px;
|
||||
}
|
||||
img, td.spacer {
|
||||
height: 140px;
|
||||
width: 30px;
|
||||
}
|
||||
</style>
|
||||
<title>rowspan pagination</title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="spacer"> </div>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr><td class="spacer"></td></tr>
|
||||
<tr style="page-break-before:always">
|
||||
<td rowspan="2">
|
||||
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF/wAAAAAAQaMSAwAAABJJREFUeNpiYBgFo2AwAIAAAwACigABtnCV2AAAAABJRU5ErkJggg==">
|
||||
</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,29 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" class="reftest-print"><head>
|
||||
<style>
|
||||
div.spacer {
|
||||
height: 5px;
|
||||
width: 10px;
|
||||
}
|
||||
img, td.spacer {
|
||||
height: 140px;
|
||||
width: 30px;
|
||||
}
|
||||
</style>
|
||||
<title>rowspan pagination</title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="spacer"> </div>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr><td class="spacer"></td></tr>
|
||||
<tr>
|
||||
<td rowspan="2">
|
||||
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF/wAAAAAAQaMSAwAAABJJREFUeNpiYBgFo2AwAIAAAwACigABtnCV2AAAAABJRU5ErkJggg==">
|
||||
</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
|
@ -1233,6 +1233,7 @@ fails-if(cocoaWidget) == 456147.xul 456147-ref.html # bug 458047
|
|||
== 466395-2.html 466395-2-ref.html
|
||||
== 467084-1.html 467084-1-ref.html
|
||||
== 467084-2.html 467084-2-ref.html
|
||||
== 467444-1.html 467444-1-ref.html
|
||||
== 467460-1.html 467460-1-ref.html
|
||||
== 468546-1.xhtml 468546-1-ref.xhtml
|
||||
== 468473-1.xul 468473-1-ref.xul
|
||||
|
|
|
@ -1236,7 +1236,7 @@ nsTableRowGroupFrame::SplitRowGroup(nsPresContext* aPresContext,
|
|||
UndoContinuedRow(aPresContext, contRow);
|
||||
contRow = nsnull;
|
||||
nsTableRowFrame* oldLastRowThisPage = lastRowThisPage;
|
||||
lastRowThisPage = firstTruncatedRow;
|
||||
lastRowThisPage = rowBefore;
|
||||
aStatus = NS_FRAME_NOT_COMPLETE;
|
||||
|
||||
// Call SplitSpanningCells again with rowBefore as the last row on the page
|
||||
|
|
Загрузка…
Ссылка в новой задаче