I'd love to see pagination tests, but what code base is this? I'm new to 
code and downloaded seamonkey 1.1b source, it has layout, but no reftests in 
it.

Thanks.

"Eli Friedman" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Now that the patch for bug 374050 has landed 
> (https://bugzilla.mozilla.org/show_bug.cgi?id=374050), it is possible to 
> create reftests that run in a paginated context.
>
> The page size used is 5in wide and 3in tall (with the default half-inch 
> margins).  This is to allow tests to have less text and to make the entire 
> test fit on the screen.
>
> I created the directory layout/reftests/printing to contain reftests that 
> require pagination.
>
> The suggested first lines for any printing test is
> <!DOCTYPE html><html class="reftest-print">
> <style>html{font-size:12pt}</style>
>
> The reftest-print class on the root element triggers the reftest to switch 
> into page mode on load. Fixing the font size is suggested, although not 
> required, because the pages are a fixed size in inches.
>
> The underlying layout support for this mode isn't really complete; it 
> doesn't use exactly the same codepath as real print preview/print. In 
> particular, scripting and frames are likely to cause problems; I haven't 
> tested it, though.  It also might not catch some painting regressions. 
> Overall, though, this should be a useful addition to the reftest 
> framework.
>
> -Eli 

_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to