Commit Graph

1809 Commits

Author SHA1 Message Date
Kartikaya Gupta
06c158a51d Bug 1185747 part 2 - Remove magical reftest harness properties and use standard meta-viewport tags instead. r=tn 2015-09-01 16:47:52 -04:00
Justin Wood
01369a22ea Bug 1195499 - Adjust fuzz and skips for win10. r=Bas 2015-08-18 13:19:05 -04:00
Jonathan Kew
fe31ceeacb Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki 2015-08-18 17:21:38 +01:00
Wes Kocher
e350be705b Backed out changeset de7aa6b08234 (bug 1194055) for windows 8 reftest failures CLOSED TREE 2015-08-18 12:09:56 -07:00
Kartikaya Gupta
315d745a42 Bug 1192616 - Skip over some reftests which fail on the pandaboards with the new dynamic toolbar implementation due to the screen size being too small. r=gbrown 2015-08-18 14:27:17 -04:00
Jonathan Kew
25f52e700a Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki 2015-08-18 17:21:38 +01:00
Robert O'Callahan
b12ac5e986 Bug 1179288. Make position:fixed induce a stacking context. r=heycam 2015-08-17 11:02:54 +12:00
Mason Chang [:mchang]
09ca2626fb Bug 1073209 - Eliminate usage of CreateSamplingRestrictedDrawable on d2d backends. r=jrmuizel 2015-08-04 08:13:00 +02:00
Robert O'Callahan
f0331f0a98 Bug 1190635. Don't early-return for an mHeight change, since width changes can add extra change hints. r=heycam
Don't return early for an mWidth change either.
2015-08-04 16:41:50 +12:00
Lee Salzman
0df58da6c0 Bug 1185636 - Part 5 - fuzz some reftests to compensate for new border rendering approach. r=mstange 2015-07-27 12:26:47 -04:00
L. David Baron
1e265de04a Bug 538194 patch 2 - Redo block reflow below floats when the height of a block that does not intersect floats pushes it into the way of other floats. r=roc
This adds an additional retry loop in block reflow that we can only
trigger when reflowing a block formatting context (replacedBlock
non-null).  It can retry in two different ways, either with a narrower
width but at the same vertical position (when
ReplacedBlockFitsInAvailSpace is still true) or at a new vertical
position (which is treated as a form of clearance).

Fortunately we don't have to worry about margins collapsing *through*
such a boundary since we're dealing with a new block formatting context.

Note that Chromium passes all of the new bfc-displace-* tests, although
it moves the block formating context down unnecessarily in
bfc-shrink-1.html (which we do neither before nor after the patch),
though agrees with the width we have after the patch (but not before the
patch).
2015-08-02 21:03:09 -07:00
Cameron McCormack
f3433b1648 Bug 1185266 - Look up painting properties on the SVGTextFrame when painting text frames that are direct children of <text>. r=jwatt 2015-07-24 09:22:01 +10:00
Kartikaya Gupta
c4a7ab6183 Bug 1186004 - Split the asyncPanZoom reftest sandbox condition into asyncPan and asyncZoom. r=mstange 2015-07-22 23:42:08 -04:00
Masatoshi Kimura
eed4479c2c Backed out changeset acb7eb7f5ad4 (bug 1176496) for web compat problems 2015-07-15 23:37:22 +09:00
Andrew Comminos
6e23ebfde0 Bug 1182632 - Fuzz GTK3 widget reftests that composite differently. r=mstange 2015-07-10 14:11:00 -04:00
Masatoshi Kimura
af0110bbd1 Bug 1176496 - Drop support for -moz-prefixed gradients. r=dbaron 2015-07-10 00:57:50 +09:00
Andrew Comminos
d8dda47ec8 Bug 1180234 - Fuzz box-shadow bounds reftest when using GTK. r=mstange 2015-07-08 14:06:00 +02:00
Timothy Nikkel
7f5c3e114a Bug 1114526. Add reftest. 2015-07-07 13:22:29 -05:00
Mark Capella
0a9cd8718f Bug 720050 - Update reftests to notice we pass now \o/, r=margaret 2015-07-03 02:08:06 -04:00
Cameron McCormack
10e8f744a3 Bug 1179078 - Recover from parse errors inside image values in border-image properly. r=dholbert 2015-07-01 16:42:31 +10:00
Jonathan Kew
44cdda187d Bug 789788 - Revise the don't-use-document-fonts option so that it will prefer generics (as configured in prefs) but ignore the 'cursive' and 'fantasy' values, but may still use page-specified fonts if necessary for fallback (e.g. icon fonts). r=dbaron 2015-06-27 22:23:05 -07:00
Kartikaya Gupta
64335e00e5 Bug 1177334 - Only run meta-viewport scrollbar positioning tests on B2G. r=tn 2015-06-25 23:58:16 -07:00
Mason Chang
1c1f13069a Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange 2015-05-13 15:19:27 -04:00
Andrew Comminos
781e9d2d2d Bug 1174755 - Improve reftest consistency on GTK3. r=karlt 2015-06-15 10:00:00 -04:00
Ryan VanderMeulen
5fa5a9bd1b Backed out changeset cc153acac9df (bug 1169502) for test_leaf_layers_partition_browser_window.xul permafail on Win7/8 debug.
CLOSED TREE
2015-06-16 13:41:59 -04:00
Markus Stange
2e98c692ce Bug 1174332 - Correctly compute box-shadow bounds on themed frames with overflow. r=roc 2015-06-15 15:02:01 -04:00
Markus Stange
f92f1597a4 Bug 1169502 - Simplify visible regions to tiles, not to a number of rects. r=jrmuizel, r=roc 2015-06-10 15:54:20 -04:00
Markus Stange
241c4ad249 Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel 2015-06-15 16:57:30 -04:00
Mason Chang
ae3bff42b7 Bug 1169956. Backout bug 1073209 for tiled image regressions on OS X. r=jrmuizel 2015-06-04 15:59:11 -07:00
Andrew Comminos
d48cd04b30 Bug 1170158 - Apply GTK2 reftest exceptions to GTK3. r=karlt 2015-06-02 13:47:00 -04:00
Mats Palmgren
2103d6b1c8 Bug 817406 part 3 - Increase the fuzz factors slightly on a few tests for bug 1133905. 2015-05-29 21:40:55 +00:00
Markus Stange
30e6242c9e Bug 1153845 - For CSS filters, make the primitive subregions big enough to contain the whole pre-filter visual overflow rect. r=roc
The BBox of the SVG element only includes its contents, not the SVG element's background color.
2015-05-28 15:51:58 -04:00
David Anderson
d07bf4da02 Move the APZ scroll frame clip onto FrameMetrics. (bug 1148582 part 3, r=mstange,tn) 2015-05-26 12:40:24 -07:00
Mason Chang
11132ce0a6 Backout bug 1155828 for talos + functional regressions. r=me 2015-05-18 08:30:41 -07:00
Mason Chang
8c6561276c Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange 2015-05-13 15:19:27 -04:00
Simon Montagu
18f99a112a Bug 1139306: Add a small amount of fuzz to a test on Android, r=tn 2015-05-12 01:50:18 -07:00
Timothy Nikkel
b7a52f36fe Bug 1139306. Adjust heights of scrollable area so scrollbar sizes almost match in reftests now that RTL scrollbars correctly show in these reftests. r=smontagu 2015-05-12 01:50:01 -07:00
Jonathan Kew
0c52f40ced Bug 1161900 - Basic reftest to check that Balinese two-part vowel characters are shaped properly. r=jdaggett 2015-05-11 19:57:32 +01:00
Timothy Nikkel
2ec0d06cb4 Bug 1133905. Add some reftests. 2015-04-20 15:33:27 -05:00
Simon Montagu
c6d5d29466 Fix test regressions from bug 1150614, r=jfkthame 2015-05-03 01:33:31 -07:00
David Anderson
e00d8cbb9c Mark unaccelerated antialiasing reftest failures with APZ as fuzzy. (bug 1157716, r=mstange)
With APZ, we always layerize the first scrollable element of the page,
if the page itself is not scrollable. These additional layers can cause
fuzzy reftest failures in two ways: differences in blending, and by
disabling sub-pixel test anti-aliasing. The latter is only a problem
with unaccelerated drawing, because we don't support component alpha
layers with BasicLayers. (We also don't support them with
BasicCompositor, but "Reftest unaccelerated" only tests BasicLayers).
2015-04-24 10:13:32 -04:00
Kartikaya Gupta
41f39377c8 Bug 1147038 - Update some tests to pass on desktop platforms. r=tn
The test in question sets up an inconsistent state for desktop platforms because
it intends to simulate what the APZ does, but does it only partially. The APZ
code would set a CSS viewport (which the test does) but it doesn't set the
scroll-position-clamping-scroll-port-size which the APZ would always do.
2015-04-22 10:16:33 -04:00
Kartikaya Gupta
b1a8b5072c Back out cset 17aad8f83237 (bug 1154499) now that we have a nightly with APZ enabled. r=me a=me 2015-04-22 09:36:25 -04:00
David Anderson
acfb50a423 Enable APZ for E10S on Windows for one Nightly. This patch will be backed out after one nightly. (bug 1154459, r=kats, a=ryanvm) 2015-04-21 15:35:19 -04:00
Mason Chang
b950130b9a Bug 1073209 - Eliminate usage of CreateSamplingRestrictedDrawable on OS X. r=jrmuizel 2015-04-20 08:38:43 -07:00
Markus Stange
24d332c681 Bug 1156129 - Take border radius into account when calculating the bounds of border display items. r=roc 2015-04-19 20:48:37 -04:00
Phil Ringnalda
1521afb292 Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
CLOSED TREE
2015-04-19 08:19:14 -07:00
David Anderson
50d7fd13e2 Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats) 2015-04-17 11:49:55 -04:00
Kartikaya Gupta
84b3a957af Bug 1152211 - Fuzz a now-expected permaorange when APZ is enabled. r=mstange 2015-04-14 11:30:48 -04:00
Ryan VanderMeulen
2250cf37e6 Merge inbound to m-c. a=merge 2015-04-14 10:06:03 -04:00