Jeff Muizelaar
556e5abfa9
Bug 584515. Fix border-breaking-000-cols.xhtml on D2D. r=roc
...
We are running into rasterization inaccuracies here.
This test draws green circles on a green rectangle and assumes that the result
will be solid green.
Here's what happens with D2D:
D2D computes coverage values in floating point so assume that we get a coverage
of about 0.112399 or 0.112399*255 == 28.6
green (128/255 == 0.50196) is multiplied by the coverage to get 0.0564702 or
.0564702*255 == 14.39
the results of the pixel shader get rounded before blending. So we get
(r=0,g=14,b=0,a=29)
blending this OVER green gives:
14+(255-29)*128/255 == 127 instead of 128.
This doesn't happen with other backends because they typically use integer
coverage amounts.
We fix it by using ' ' instead of '.'
2010-08-08 15:54:24 -04:00
L. David Baron
48dd50ff36
Don't force availableHeight to be nonnegative, because doing so means that we'll place zero height blocks (including their non-zero-height contents) at the bottom of a page when there's not room (see nsHTMLReflowState::SetTruncated). (Bug 563584, patch 32) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
50efda9d7b
Add reftests for bug 563584. (Bug 563584, patch 31) r=roc
2010-08-05 21:59:20 -07:00
Robert O'Callahan
46b86c6732
Bug 568392. Part 1: fix reftests so they pass if the scrollbars are visible. r=dbaron
2010-06-18 21:17:35 +12:00
Bernd
14362e067b
bug 558575 - add reftests that give basic coverage of table pagination r=roc
2010-05-13 16:15:49 +02:00
Phil Ringnalda
82c934d764
Bug 546898 - reftest dynamic-abspos-overflow-01-cols.xhtml fails intermittently due to link coloring mismatch, r=bz
2010-02-24 22:58:02 -08:00
Jonathan Kew
1b4863c480
Bug 518357, make reftests less sensitive to default font size settings. r=roc
...
--HG--
extra : rebase_source : 1914dd5f2998a2f45e10ccf3574d854ba9240f52
2009-09-23 15:55:55 +01:00
fantasai
ab32a11bb2
Bug 492627 - Remove Placeholder Continuations [Tests for paginated <br clear>] r=roc
2009-08-31 11:25:37 -07:00
fantasai
1a4e383ad9
Bug 499377 - Store float region on frame r+sr=roc
2009-07-14 22:19:31 -07:00
fantasai
be518814d7
Bug 389462 - columns don't reflow on resize r=roc
2009-07-06 18:23:24 -07:00
Robert O'Callahan
b345a70a9e
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 2cd0b9d4bdfb47d8757efe0ca9983cbbcfca423c
2009-06-13 21:16:34 +12:00
Robert O'Callahan
338a814be0
Backed out changeset 69c6dbdfd179
2009-06-14 00:18:06 +12:00
Robert O'Callahan
9ffe56c833
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 544ae2157803cf075a50d2a451c6179525ebbc36
2009-06-13 21:16:34 +12:00
Dão Gottwald
b196668c0b
fix bustage from changeset d6384ffd49f1
2008-08-04 13:24:06 +02:00
fantasai
62fd8825a8
Bug 159914 – Printing a div's content "eats" a few line down the first page
2008-08-04 13:19:53 +02:00
dbaron@dbaron.org
c7b3ec9107
Fix reftests that depended on bug 379461.
2008-02-19 10:46:43 -08:00
fantasai.cvs@inkedblade.net
b81577fea9
handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
2008-01-27 00:13:19 -08:00
fantasai.cvs@inkedblade.net
625892eb67
fix border/padding and availableHeight calculations at page/column breaks, b=368079 r+sr=roc a=roc
2008-01-23 16:28:42 -08:00
fantasai.cvs@inkedblade.net
9de679bfb3
backing out patch to bug 368079 to investigate reftest failure
2008-01-15 20:59:15 -08:00
fantasai.cvs@inkedblade.net
4b81524f7e
fix border/padding and availableHeight calculations at page/column breaks, b=368079 r+sr=roc a=roc
2008-01-15 19:54:46 -08:00
bzbarsky@mit.edu
b7743fbcec
Fix bug 406485. Patch by fantasai, r+sr=roc
2007-12-04 19:22:55 -08:00
fantasai.cvs@inkedblade.net
2456fd7a33
paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
2007-10-01 22:57:45 -07:00