Closed Bug 308970 Opened 19 years ago Closed 19 years ago

Paged Media Features of CSS2.1 Incompletely Implemented for Page Breaks

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 132035

People

(Reporter: david, Assigned: dbaron)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.11) Gecko/20050728
Build Identifier: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.11) Gecko/20050728

According to Boris Zbarski:
"We only implement page-break-before and page-break-after, and the only value we 
really recognize is 'always'."  

See <URL:http://www.oakparkfoundation.org/grant_log.html>, which has a long
table after a short introduction.  The table begins printing on a new page
despite the use of 
  table { page-break-inside:  auto;
	  page-break-before: avoid }

Reproducible: Always

Steps to Reproduce:
1.  View cited URL.  
2.  Print page.  
Actual Results:  
After printing the first two paragraphs plus four lines, there is a page break
before printing the start of the table.  

Expected Results:  
The start of the table should print on the first page with the first two
paragraphs plus four lines.  

Reference CSS 2.1, Section 13.  

Given the promotion that Firefox supports CSS 2 (replaced by CSS 2.1) and even
CSS 3, the implementation of all of Paged Media (both CSS 2.1 sections 7 and 13)
needs to be completed.  

See also bug #115199.

*** This bug has been marked as a duplicate of 132035 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.