Robert O'Callahan
b1e24d3405
Bug 157846. Part 0: Make tests more robust to padding changes and clipping of overflowing glyph edges. r=mats
...
--HG--
extra : rebase_source : f7d8ecb0df3fbbea593e46e515db47ee705392c7
2014-01-15 22:42:05 +13:00
Simon Montagu
9b5781398d
Bug 936935: Mark lines dirty more accurately in Bidi resolution, r=roc
2013-11-07 16:39:49 +02:00
Daniel Holbert
3f6239a071
Bug 886313: Make DisplayLine generate display items in a temporary collection, so we can apply text-overflow clipping without affecting earlier lines. r=roc
2013-06-28 00:22:57 -07:00
Dan Minor (dminor@mozilla.com)
b95b5a1bd4
Bug 877266 - Add AndroidVersion to reftests and modify manifests for pandaboards. r=jmaher
2013-06-24 08:51:32 -04:00
Chris Lord
12b50ad621
Bug 846772 - Fuzz/un-fuzz tests for the dynamic toolbar on Android. r=jwatt,matspal
...
The dynamic toolbar enlarges the browser slightly, which causes extra fuzzing
to be required on dynamic-clipPath-01.svg and scroll-rounding layout tests,
but also makes translate-pattern-1.sg pass.
2013-03-12 18:32:26 +00:00
Ryan VanderMeulen
ee09504083
Backed out 5 changesets (bug 846772) for Android reftest-3 orange on a CLOSED TREE.
2013-03-12 17:37:16 -04:00
Chris Lord
95d6ff91ed
Bug 846772 - Fuzz dynamic-clipPath-01 and scroll-rounding tests for Android. r=jwatt,matspal
...
These tests need extra fuzzing when the dynamic toolbar is enabled.
2013-03-12 18:32:26 +00:00
Mats Palmgren
fc31aa02d6
Bug 843322 - Make CSS 'text-overflow' apply to ::-moz-placeholder. r=roc
2013-02-23 11:38:15 +01:00
Andrew Halberstadt
3a19a47088
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Joel Maher
58bc702383
Bug 800099 - scroll-rounding reftest requires > 600x600 resolution. r=mats
2012-10-15 07:10:51 -04:00
Matt Woodrow
e79b288e75
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Ed Morley
5a3b322459
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Ehsan Akhgari
9c4e7fb2fe
Followup to bug 539356: fix the text-overflow reftest manifest
...
Landing on a CLOSED TREE
2012-09-27 10:04:01 -04:00
Matt Woodrow
6bcc0bc124
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Matt Woodrow
35b2570b48
Bug 539356 - Part 33 - Change test-overflow/single-value reftest to use MozReftestInvalidate. r=roc
2012-08-13 22:11:16 +12:00
Joel Maher
d870148545
Bug 760264 - when running reftests on android native, we have a failure in layout/reftests/text-overflow/scroll-rounding.html. r=ajuma
2012-06-13 14:20:45 -04:00
Joel Maher
7ba48baac9
Bug 748088 - Native android reftest are not testing OMTC+OGL. r=ajuma
2012-06-01 08:42:38 -04:00
Phil Ringnalda
5fe8856b87
Bug 668849 - give up on testing spellcheck with text-overflow on WinXP
2012-05-28 19:37:14 -07:00
Phil Ringnalda
698354bced
Bug 668849 - Double the workaround timeout to wait longer for spellcheck to finish
2012-05-18 22:27:38 -07:00
Mats Palmgren
440b4c449c
Bug 755025 - wallpaper reftest framework bug that runs test / reference with different :hover state. r=roc
2012-05-17 01:04:38 +02:00
Robert O'Callahan
19cb8e6a6b
Bug 735898. Mark test as passing on Android
2012-04-13 23:50:15 +12:00
Robert O'Callahan
833e8a244f
Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
...
Previously we snapped the results of nsDisplayItem::GetBounds and
nsDisplayItem::GetOpaqueRegion internally. By tracking which display items were
inside transforms, we disabled snapping quite conservatively whenever an ancestor
had a transform, which is undesirable.
With this patch, we don't snap inside GetBounds or GetOpaqueRegion, but just return
a boolean flag indicating whether the item will draw with snapping or not. This flag
is conservative so that "true" means we will snap (if the graphics context has a transform
that allows snapping), but "false" means we might or might not snap (so it's always safe
to return false).
FrameLayerBuilder takes over responsibility for snapping item bounds. When it converts
display item bounds to layer pixel coordinates, it checks the snap flag returned from
the display item and checks whether the transform when we draw into the layer will be
a known scale (the ContainerParameters scale factors) plus integer translation. If both
are true, we snap the item bounds when converting to layer pixel coordinates. With
this approach, we can snap item bounds even when the items have ancestors with active
transforms.
2012-04-10 23:24:18 +12:00
Mats Palmgren
23e4ed51b8
Bug 672944 - Test -moz-box text-overflow. r=roc
2012-01-28 04:35:59 +01:00
Mats Palmgren
56fdc1b4be
Bug 690187 - Clip or suppress a marker if it makes the line empty. r=roc
2011-12-19 15:48:31 +01:00
Mats Palmgren
9b7d613762
Bug 684266 - Do ellipsing on the end-edge only when a single value was specified for text-overflow. r=bzbarsky r=roc
2011-10-12 18:20:46 +02:00
Benoit Girard
95f511b8f5
Bug 676831 - Mark Android OpenGL Reftest failures for regression testing. r=joe
...
--HG--
extra : rebase_source : b5458fa13fc6277560eb0ebc3e4e31f6c04b4e6c
2011-09-19 13:05:15 -07:00
Mats Palmgren
e932421b76
Bug 677582 - Tests for CSS3 text-overflow: <left> <right>. r=roc
2011-08-20 22:41:39 +02:00
Vitor Menezes
ffab172cd7
Bug 403524: Merging codepaths introduced some reftest failures; we need to fix them (r=dbaron)
...
It would appear that shadows were expected to render above underlines,
violating the CSS3 spec for text-shadow
(http://dev.w3.org/csswg/css3-text/#text-shadow ). The text-overflow
reftest relied on our previous standards-mode decoration implementation,
which drew strikethroughs after drawing the contents of the box,
regardless of whether there was any text; the reference thus no longer
needs to artificially introduce the decoration.
2011-08-03 11:30:58 -07:00
Mats Palmgren
0cfc6eb31b
Test text-overflow:ellipsis on table-cell. b=nobug r=test-only
2011-07-26 19:22:47 +02:00
Mats Palmgren
09f019d5d9
Bug 669284 - reftest.
2011-07-06 12:03:23 +02:00
Mats Palmgren
6944b15b92
Disable newly added reftest for bug 667010 on Android to fix orange. r=test-only
2011-07-04 10:21:50 +02:00
Mats Palmgren
cff2b748ef
Bug 668919 - The ellipsis with text-overflow: ellipsis is sometimes one pixel too low. r=roc
2011-07-04 07:47:59 +02:00
Mats Palmgren
1a4bff05e9
Bug 667010 - "ASSERTION: unexpected block frame" with text-overflow: ellipsis, <fieldset>. r=roc
2011-07-04 07:47:59 +02:00
Michael Ventnor
a25f3afc78
New, better reftest for bug 666689 r=roc
2011-07-04 14:59:19 +10:00
Mats Palmgren
c4b9907937
Bug 668849 - Sporadic TEST-UNEXPECTED-FAIL | reftests/text-overflow/selection.html. r=test-only
2011-07-02 23:50:02 +02:00
Michael Ventnor
5b88cf2c15
Implement text-shadow for the text-overflow marker text (ellipsis) r=roc
2011-07-01 16:43:11 +10:00
Mats Palmgren
ea62e4dc99
Bug 666669 - Test rendering of selected text, background and selection decorations with text-overflow. r=roc
2011-06-30 02:56:49 +02:00
Mats Palmgren
fb9132ab57
Bug 312156 - Tests for CSS3 text-overflow. r=roc
2011-06-22 20:11:48 +02:00