Matt Woodrow
dff354bb2a
Bug 978911 - Add reftest for correct invalidation when changing the scale factors of an inactive transform. r=dholbert
2014-03-07 12:30:42 +13:00
Mats Palmgren
be95c28b5a
Bug 971955 - Make overflow-clip-box:content-box the default for all <input> @type values except type=file/button/reset/submit. r=roc
2014-03-06 10:03:38 +00:00
Geoff Brown
c374245688
Bug 936226 - Update test manifests for Android x86
2014-03-04 17:02:04 -07:00
Ehsan Akhgari
52816268c3
Bug 977418 - Special case opacity:0.99 to treat it as opacity:1 for display purposes; r=roc
...
This helps avoid significant costs in our graphics code when websites
use opacity:0.99 as a hint for creating a stacking context only.
2014-03-03 09:42:16 -05:00
Matt Woodrow
722fc7c37a
Bug 976877 - Don't build optimized layers (color/image) inside inactive layer trees. r=roc
2014-03-01 08:49:58 +13:00
Mats Palmgren
2cc0d8660c
Bug 966992 - overflow-clip-box:content-box tests.
2014-02-22 01:18:24 +00:00
Ehsan Akhgari
8577cd5685
Backed out 5 changesets (bug 966992, bug 965237) because of a PGO only build failure on Linux, landed on a CLOSED TREE
...
Backed out changeset f11cad93ceee (bug 966992)
Backed out changeset c84d530c9a51 (bug 965237)
Backed out changeset 740b13866bac (bug 966992)
Backed out changeset 8c3420cc77d8 (bug 966992)
Backed out changeset 7ddfc587edda (bug 966992)
2014-02-19 13:28:33 -05:00
Mats Palmgren
2e9c02b047
Bug 966992 - overflow-clip-box:content-box tests.
2014-02-19 14:14:53 +00:00
L. David Baron
51c52a48cc
Bug 709014 patch 1: Honor margin-left and margin-right on elements in inline layout that have 0 width and/or height (commonly, inline-blocks). r=roc
...
Prior to this patch, we failed to honor:
* margin-left on elements in inline layout with 0 width and 0 height
* margin-right on elements in inline layout with 0 width
I think that was because the code in CanPlaceFrame to discard both
margins when the width was 0 was running after the left-margin was
applied, unless the later code in PlaceFrame (checking both width 0 and
height 0) un-applied that left margin.
The assertion count change in test_value_computation.html is due to 2
additional "bad width" assertions (I presume from honoring large
margins that were previously ignored).
The change to 538935-1-ref.html is to match an improvement in rendering
of the margins in the test, where both sides of the margin are now
honored.
The change to layout/reftests/text-overflow/marker-basic-ref.html is to
keep the reference (which uses margins) rendering the same way following
the changes to margin handling.
The new behavior (in the reftests added in layout/reftests/inline/)
matches at least Chromium; I didn't check any other browsers.
2014-02-17 20:07:45 -08:00
Timothy Nikkel
a9488c3f89
Bug 966510. Display ports on scrollable elements won't work on Android until APZC is used there, so skip this reftesting using that there.
2014-02-17 18:46:57 -06:00
Timothy Nikkel
8d5599d538
Bug 966510. Add reftest.
2014-02-17 15:10:02 -06:00
Alex Henrie
13975faf63
Bug 968029 - Use unprefixed box-sizing in content/, dom/, layout/, and widget/. r=dbaron
2014-02-06 12:32:05 -07:00
Robert O'Callahan
7efbad68b7
Bug 960277. Part 1: Don't optimize away frame reconstruction for 'transform' add/remove if the element has complex abs-pos container structure. r=mats
...
--HG--
extra : rebase_source : 4a1b57df9146a31ce8e25a7b215d2eb1edb09a55
2014-01-16 14:39:30 +13:00
Alex Henrie
52fcd58533
Bug 157846. Main patch: Propagate text <input> padding down to its scrolled child and add 1px left/right padding to stylesheets as needed. Fix tests. r=roc
...
Original patch by Charly Molter. Help from Robert O'Callahan and Jim Mathies.
--HG--
extra : rebase_source : eacfe5696e9831f149157bbd7fe697c0f8020604
2014-01-13 08:13:10 -05:00
Timothy Nikkel
8f72fb5b25
Bug 909305. Use crisp edge rendering to avoid small rounding differences in image scaling. r=emorley
2014-01-15 09:21:31 -06:00
Ed Morley
1322638089
Bug 909305 & bug 919482 - Mark 163504-*.html as random-if for too many intermittent failures
2014-01-14 16:38:26 +00:00
Mats Palmgren
3abb87dbc7
Bug 943249 - Repair a few reftests that depend on the old @scrolling behavior.
2014-01-12 04:05:49 +00:00
Cameron McCormack
e0aba8def2
Bug 957770 - Take SVG font size scaling into account when vertically aligning text. r=roc
2014-01-11 12:13:09 +11:00
Jeff Muizelaar
ef4ed3e70e
Bug 953334. Clear the clip on the surface when we get a new DC. r=BenWa
...
Currently we can think that we have a clip set on the DC when we actually
don't. Calling _cairo_win32_surface_set_clip_region(NULL) clears this so that
when we call it with the a region we will set it properly on the new DC that
doesn't have the clip set on it.
--HG--
extra : rebase_source : c9ca3d57bbd99aacdee5c0b3f581376792cd1893
2014-01-08 16:02:22 -05:00
Cameron McCormack
dffc39c5d6
Bug 956513 - Have anchored chunk boundaries at both ends of a <textPath>.
2014-01-05 20:59:50 +11:00
Robert O'Callahan
c8c51ea9af
Bug 944291. Part 2: Mark parent frames whose child frames' overflow have changed as always needing UpdateOverflow called. r=matspal
2013-12-14 02:21:03 +13:00
Martijn Wargers
6d3b97ddcd
Bug 373533 - crashtests.
2013-12-23 16:51:57 +00:00
Daniel Holbert
31815a4f08
Bug 952857: Fix some typos in reftests that cause JavaScript errors in output. (test-only, no review)
2013-12-22 13:00:28 -08:00
Daniel Holbert
50691b2b31
(no bug) Convert DOS line endings to UNIX line endings, in reftest files 690643-1*. (test-only, whitespace-only, DONTBUILD)
2013-12-22 13:11:58 -08:00
Jonathan Watt
25a2974cc7
Bug 948549 - Make <input type=number> behave and look disabled when the 'disabled' attribute is set or it's inside a disabled fieldset. r=smaug
2013-12-11 02:13:06 +00:00
Ryan VanderMeulen
4560ff8be7
Bug 933264 - Add fuzz to the reftest on OSX 10.6. r=tn
...
CLOSED TREE
2013-12-10 15:21:46 -05:00
Timothy Nikkel
f160b8855d
Bug 933264. Reftest.
2013-12-10 12:05:18 -06:00
Dan Minor
e108a063d1
Bug 945273 - Update reftest manifests for pandaboards; r=gbrown
2013-12-06 14:56:37 -05:00
Nicholas Cameron
a96fda05ae
Bug 945088. Use the correct device offset in gfxContext. r=mattwoodrow
2013-12-09 21:04:44 +13:00
Mats Palmgren
d42a6f768c
Bug 942017 - Reftest.
2013-12-08 01:11:50 +00:00
Phil Ringnalda
a9ae0d39ba
Back out 29e6539961c3 (bug 935056) for re-causing bug 939980
2013-12-04 23:11:00 -08:00
Cameron McCormack
f3785d1baf
Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron
2013-12-05 11:55:45 +11:00
James Kitchener
acccbad493
Bug 114365 - Tests for mathvariant. r=fredw
2013-12-02 11:50:58 -05:00
Robert O'Callahan
ba36b9a9fe
Bug 942672. Mark test as failing on Windows non-D2D, because it seems to have exposed a bad bug there. Also, add some padding to fix test failures on Mac.
2013-12-02 15:48:01 +13:00
Robert O'Callahan
8cdc635912
Bug 942672. When a gfxContext has a DrawTarget there's an extra device transform that we need to take account of here. r=mattwoodrow
...
--HG--
extra : rebase_source : 0b4c182ea6b1934b3136623539e4b8482de1481f
2013-12-02 10:10:50 +13:00
Jonathan Kew
c8a802fc83
bug 941940 followup - restore reftest manifest entry accidentally lost during rebase. no-r=me.
2013-11-23 12:17:59 +00:00
Jonathan Kew
f491cd0ab3
bug 941940 - reftest to check that characters in the DOM remain invisible. r=roc
2013-11-22 21:44:55 +00:00
Vivien Nicolas
3a38e68154
Bug 876741 - Scrollbars are not drawn on b2g. r=ochameau,roc
2013-11-22 13:45:05 +01:00
Cameron McCormack
2b24bed224
Back out bug 935056 (rev d39a3544a287) on suspicion of causing bug 939980.
2013-11-21 10:24:04 +11:00
Cameron McCormack
eef8000e72
Bug 492239 - Reflow when -moz-stack-sizing is changed. r=dbaron
2013-11-18 15:15:38 +11:00
Cameron McCormack
caee7ac498
Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron
2013-11-18 14:53:51 +11:00
Geoff Brown
de4dc8c13d
Bug 936226 - (2) Adjust reftest manifests for Android x86; r=dminor
2013-11-17 10:23:17 -07:00
Robert O'Callahan
151d25e50f
Bug 938316. Work around fractional texture resampling issues by switching to NEAREST sampling when we're doing a pixel-aligned compositing operation. r=jrmuizel
...
--HG--
extra : rebase_source : ec49c8c8993af402a24b57efbaea743d39dcd89c
2013-11-13 23:56:11 +13:00
Cameron McCormack
bb7d917108
Bug 936670 - Position text rendered runs by the first non-trimmed character in the run. r=longsonr
2013-11-17 18:32:56 +11:00
Mats Palmgren
5669ac8cc5
Bug 931853 - Adjust the frame's vertical position to account for a negative margin larger than its height, in quirks mode. r=roc
2013-11-12 18:38:29 +00:00
Jonathan Kew
32d9c9c699
bug 909344 - load testcase 388367-1 as a crashtest rather than reftest. r=roc
...
--HG--
rename : layout/reftests/bugs/388367-1.html => layout/generic/crashtests/388367-1.html
2013-11-12 12:57:22 +00:00
Nicholas Cameron
9972c8cbb2
Bug 907463. Ignore result of very big canvas reftest. r=roc DONTBUILD
2013-09-27 21:48:41 +12:00
Daniel Holbert
2e17cbd5ce
Bug 936100 part 1: Adjust reftests and crashtests to no longer bother with flexbox pref. r=mats
2013-11-09 07:53:02 -08:00
Mats Palmgren
52b9644728
Bug 936286 - Add fuzzy to fix intermittent-failure in 472020-1a.xul. r=mats
2013-11-08 15:31:21 -05:00
Robert O'Callahan
d147a68c2c
Bug 931464. Part 1: GetFieldSetBlockFrame needs to drill down through a scrollframe if necessary. r=mats
...
--HG--
extra : rebase_source : 858213f65b5bd7d8872afd8205424c3bfdfe1e98
2013-11-05 23:04:00 -08:00