L. David Baron
b221c0b0c0
Add support for calc() to 'vertical-align' and 'text-indent'. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
2010-08-31 12:05:12 -04:00
L. David Baron
374fca8e4f
Add support for calc() to the '{margin,padding}-{top,right,bottom,left}' and '-moz-margin-{start,end}' properties. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
2010-08-31 12:05:12 -04:00
Zack Weinberg
3c7d2bc0ae
Bug 471643: Evaluate vertical percentages in border-radius relative to box height. r=dbaron a2.0=blocking:beta6+
2010-08-31 12:05:11 -04:00
L. David Baron
0314e7b046
Add test for bug 590417.
2010-08-31 12:05:11 -04:00
Robert O'Callahan
13db12c5b9
Bug 579323. Part 2: Actually fix the bug by calling InvalidateThebesLayersInSubtree from nsIFrame::Redraw. r=dbaron,a=blocking
2010-08-31 12:49:13 +12:00
Brian Birtles
ae0dbb0db8
Bug 587910 - SVG SMIL accessKey timing, r=dholbert,smaug; sr=roc; a=roc
2010-08-28 15:41:05 +09:00
Timothy Nikkel
2e89738131
Bug 588684. Mark layout/reftests/svg/objectBoundingBox-and-fePointLight-01.svg as failing on Linux. r=dbaron
2010-08-27 18:15:08 -05:00
Jonathan Kew
321f9284a9
bug 590101 followup - marking turkish test as random on windows (until we turn on harfbuzz), as behavior depends on uniscribe version. r+a=orange
2010-08-27 16:47:18 +01:00
Jonathan Kew
fc83c442e9
bug 590101 - part 2 - make font-features reftests more robust by explicitly setting line height and using larger font size. r=jdaggett a=test-only
2010-08-27 14:16:07 +01:00
Jonathan Kew
6c8003a0a8
bug 590101 - part 1 - make reftest text/wordwrap-03 more robust by explicitly specifying monospaced font with support for diacritics. r=jdaggett a=test-only
2010-08-27 14:16:07 +01:00
Mounir Lamouri
75b2cc6d18
Bug 590418 - Re-enable fixed css-placeholder/input/placeholder-removal.html reftest. a2.0=test-only
...
--HG--
extra : rebase_source : a2d9fef0be30f253d703515ea96d71dd0bb1ac1b
2010-08-25 22:19:28 +02:00
Boris Zbarsky
ea10f33cc0
Bug 589672. Parsing of malformed namespace rules can skip over too many tokens while recovering. r=dbaron, a=dbaron
2010-08-25 14:54:48 -04:00
Boris Zbarsky
78e6d2601e
Bug 586400. Cellpadding changes need to reresolve descendants. r=dbaron
2010-08-25 14:54:47 -04:00
L. David Baron
999bb0be9f
Add support for calc() to the 'top', 'right', 'bottom', and 'left' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
2010-08-25 12:17:56 +02:00
L. David Baron
89545b0362
Add support for calc() to the 'min-width' and 'max-width' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
2010-08-25 12:17:56 +02:00
L. David Baron
fce97072e6
Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
2010-08-25 12:17:55 +02:00
Mounir Lamouri
83db2e0b9a
Fix 19ada12a980f bustage, see bug 590418. a=fix-bustage
2010-08-25 09:37:38 +02:00
Mounir Lamouri
b6c031492f
Bug 566045 - Default style for invalid form elements with :invalid. r=dbaron ui-r=limi a2.0=sicking
2010-08-25 06:40:31 +02:00
Mounir Lamouri
59f7f5fb8a
Bug 457801 (1/2) - Implement -moz-placeholder pseudo-class. r=dbaron a2.0=blocking
2010-08-25 06:39:10 +02:00
Mounir Lamouri
65aaf4b5e1
Backing out unintentional push ba7b3f3d3451, b21458f2e3a2 and f69cabe709ca. a=backout
2010-08-25 02:40:47 +02:00
Mounir Lamouri
65a9cb7816
Bug 457801 (3/3) - Fix :-moz-placeholder reftests. r?=?
2010-08-25 02:02:28 +02:00
Mounir Lamouri
e81e2a4f2b
Bug 457801 (1/3) - Implement -moz-placeholder pseudo-class. r=dbaron a2.0=blocking
2010-08-24 21:02:09 +02:00
Robert O'Callahan
cac5ffc3c7
Bug 581222. Draw outer box-shadows for native-themed elements using the alpha mask of the theme background as the border-shape, and disable inner box-shadows. r=dbaron
...
--HG--
extra : rebase_source : a9b81a5d3e09cca41a8b479a4b62b3e2df6c4354
2010-08-23 21:30:08 +12:00
Mounir Lamouri
8ddd08ad04
Bug 558788 - Valid/Invalid form elements should change their state to use CSS3 pseudo-classes :valid and :invalid. f=ehsan r=sicking,dbaron sr=jst a2.0=blocking
2010-08-21 19:52:57 +02:00
Frédéric Wang
7d9bc325a0
reftests for bug 414277. r=karlt a=tests
...
--HG--
extra : rebase_source : ea7f03171aaf369f51dac804e2253db1444cc15e
2010-08-20 15:45:57 +12:00
Chris Pearce
7314b871e2
Bug 485288 - Replace all usage of video autobuffer attribute with preload=auto. a=test-fix
2010-08-20 10:50:37 +12:00
Mounir Lamouri
563e9ba811
Bug 506554 - Implement the CSS3 pseudo-classes :required and :optional for HTML. r=sicking sr=bz a2.0=blocking
2010-08-19 02:03:20 +02:00
Mounir Lamouri
aa143c8b6a
Bug 344615 - Implement <input type="url">. r=sicking, sr=smaug a2.0=blocking
2010-08-18 20:33:37 +02:00
Mounir Lamouri
957d62aa07
Bug 555559 - Implement <input type="email">. r=smaug,sicking sr=jst a2.0=blocking
2010-08-18 20:31:54 +02:00
L. David Baron
efa2dfcb28
Fix sorting errors in layout/reftests/bugs/reftest.list.
2010-08-19 09:38:00 -04:00
L. David Baron
8d6efcd3de
Split floats when they are overflow-incomplete. (Bug 585598) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
Mark Banner
aa557442d3
Backed out changeset f600448ae7db / bug 471643 due to reftest failures
2010-08-19 09:27:01 +01:00
Zack Weinberg
2fa7c64088
Bug 471643: Make vertical percentages in border-radius relative to box height. r=dbaron
2010-08-19 09:45:32 +02:00
Brian Birtles
b0e9b484a4
Bug 544855 - Make discrete to-animation only visit to value, r=dholbert, a=blocking-betaN+
2010-08-18 19:20:24 +09:00
Brian Birtles
9896ec8948
Bug 485157: SMIL event timing, part 5 make default event base the animation target, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
b34a18028c
Bug 485157: SMIL event timing, part 3 event registration and timing, r=smaug, dholbert; sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
2fbd073b54
Bug 485157: SMIL event timing, part 1 refactor added end time handling, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Jeff Muizelaar
7deb0abd61
Disable more intermittent reftests on D2D
2010-08-16 09:36:02 -04:00
Mounir Lamouri
8473f691f3
Bug 568441 - Explicitely show the caret in nsTextControlFrame when the content is no longer disabled and focused. r=roc a2.0=blocking+
2010-08-15 11:19:34 -04:00
Robert Longson
beb10ce6a3
Bug 584322: Fix confusion between premultiplied and non-premultiplied colors that was causing feDisplacementMap to offset the result incorrectly. r=roc a2.0=dbaron
2010-08-15 08:42:29 -04:00
Robert Sayre
beb120b612
Backed out changeset 7b475a00cd7c. Reftest bustage.
2010-08-14 21:27:43 -04:00
Robert Longson
ce3734116b
Bug 584322 - feDisplacementMap seems to be adding an offset. r=roc, a=dbaron
2010-08-14 20:42:18 -04:00
Jeff Muizelaar
421ee71541
Bug 586835. Disable a couple more intermittent reftest fails with D2D.
...
Not sure what's going on with these yet...
2010-08-14 08:32:38 -04:00
Jeff Muizelaar
3909a733b1
Bug 586835. Disable the d2d reftests that fail but are still sane. r=joe
...
This is in preparation for enabling d2d by default. A bunch of these will be
changed from random-if to fuzzy-if when bug 580786 lands. Some of them should
also be fixed or investigated more thoroughly before final.
2010-08-13 11:44:24 -04:00
Jeff Muizelaar
5f05dd6ee5
Bug 583857. Expose whether D2D is enabled to reftests. r=roc
2010-08-13 11:44:21 -04:00
Markus Stange
94cc393213
Bug 506826 - Tests.
2010-08-13 15:36:19 +02:00
L. David Baron
2a023744e6
Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
2010-08-11 12:32:53 -07:00
Jeff Muizelaar
a4d9c2e288
Bug 585163. reftest: Adjust scales and text sizes to an exact representation. r=roc
...
This fixes the test with Direct2D. Inaccurate values for font_matrix come
from converting 6/60 into a float and then treating it as a double.
2010-08-08 15:54:27 -04:00
Jeff Muizelaar
c832680e15
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
Robert Longson
0c22a67b47
Bug 577850 - A gradient applied to SVG Text element should render as if the objectBoundingBox spans the entire Text content. r=roc
2010-08-07 10:38:11 +01:00