Commit Graph

2857 Commits

Author SHA1 Message Date
Jonathan Kew
259eee8f89 bug 621918 - reftests for character clusters in SVG <textPath>. r=roc a=test-only 2011-01-11 11:30:18 +00:00
Daniel Holbert
41a4c72caf Bug 614272: reftest for this bug. a=tests 2011-01-10 21:57:22 -08:00
John Daggett
d4322f4982 Bug 602792. Reftests for localized family name lookups. r=jkew, a=blocker 2011-01-07 21:29:49 +09:00
Robert O'Callahan
430a9d8292 Bug 579808. Fix bounds for nsDisplayTransform and nsDisplayPlugin. r=tnikkel a=blocking-betaN+ 2011-01-06 19:38:22 -06:00
Simon Montagu
db1e532dd9 Add 'overflow: hidden' to reftests for bug 600974 to workaround reftest failures in the scroll bars on WinXP. Bug 623459, a=tests 2011-01-06 00:58:47 -08:00
Robert O'Callahan
dda2311546 Bug 615794. Part 4: transform tests pass with D2D now. a=tests 2011-01-04 23:39:53 +13:00
Robert O'Callahan
17544ff657 Bug 602892. Fix test. a=test 2011-01-04 23:35:27 +13:00
Robert O'Callahan
1bd178e55e Mark test for bug 602892 random since it fails on Mac and Windows; visually it's OK, but there are differences at the edges, a=test 2011-01-04 23:25:52 +13:00
Simon Montagu
7368bb2f8a Tests for bidi in SVG. a=test 2011-01-04 00:49:44 -08:00
Robert O'Callahan
a09802e744 Bug 602892. Part 2: Ensure that a scrollframe is 'inactive' if it can't be scrolled by blitting. r=tnikkel,a=blocking 2011-01-04 21:46:59 +13:00
Brian Birtles
4a591481a9 Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc 2010-12-29 10:31:14 +09:00
Phil Ringnalda
95cec92b3f Bug 578114 - Mark 289480.html#top as random for D2D, since it is, r=bas, a=test 2010-12-26 19:19:00 -08:00
Robert Longson
59503b5322 Bug 621210 - Clear cached ctm when painting mask children; r=jwatt; a=roc 2010-12-24 09:30:01 +00:00
Brian Birtles
142b94c999 Bug 615788 - Clear cached ctm when painting pattern children; r=longsonr; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles
b3a3833b10 Bug 618205 - SVG SMIL: Correctly fallback to non-additive animation on display and shorthand properties; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles
460d8df030 Bug 615872 Part 2 - SVG SMIL: Remove local resamples from timed elements; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Jonathan Kew
52ca3a3d4d bug 615445 - update reftest manifest now that the tests pass. a=test-only 2010-12-22 14:27:43 +00:00
Mounir Lamouri
2db721d9de Bug 612752 - Change :-moz-ui-invalid default style when the invalid element is focused. r=dbaron ui-r=limi a=blocking-final
--HG--
rename : layout/reftests/css-ui-invalid/default-style/button-ref.html => layout/reftests/css-ui-invalid/default-style/button-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/button.html => layout/reftests/css-ui-invalid/default-style/button-focus.html
rename : layout/reftests/css-ui-invalid/default-style/input-ref.html => layout/reftests/css-ui-invalid/default-style/input-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/input.html => layout/reftests/css-ui-invalid/default-style/input-focus.html
rename : layout/reftests/css-ui-invalid/default-style/select-ref.html => layout/reftests/css-ui-invalid/default-style/select-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/select.html => layout/reftests/css-ui-invalid/default-style/select-focus.html
rename : layout/reftests/css-ui-invalid/default-style/textarea-ref.html => layout/reftests/css-ui-invalid/default-style/textarea-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/textarea.html => layout/reftests/css-ui-invalid/default-style/textarea-focus.html
2010-12-21 19:58:04 -05:00
Karl Tomlinson
0e68cab438 b=569350 mark variation selector test as passing with gtk2widget
--HG--
extra : transplant_source : %17%AFFM%ECAs%D5%8EN%17%F9%0B-%89%AF_%7F%99t
2010-12-21 15:45:57 +13:00
Chris Pearce
ec550904d2 Bug 604885 commit backout merge. a=backout 2010-12-21 07:46:59 +13:00
Chris Pearce
f2cf2f7441 Bug 604885 - backout 53f49c89634b a=backout 2010-12-21 07:46:25 +13:00
Robert Longson
92cc187ed5 Bug 620144 - clip paths and masks that cannot be resolved should be ignored r=jwatt,a=roc 2010-12-19 17:47:01 +00:00
Robert Longson
9bf199b4a1 Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc 2010-12-18 13:14:09 +00:00
Robert Longson
a72e5e15b4 Bug 619630 - Support no comma or whitespace between negative 2nd point in polyline r=jwatt,a=roc 2010-12-18 20:12:13 +00:00
Jonathan Watt
e0fc603463 Bug 602207 - <animateMotion><mpath> uses path's "transform" attribute on <path> elements, which it shouldn't
--HG--
extra : rebase_source : 9c8d0cb8d4c349cacf4b6c1f0db2b74695e74ff0
2010-12-09 16:42:59 +00:00
Robert O'Callahan
c7f10ce890 Bug 617152. Part 12: Fix 594333-1 reftest to avoid small differences in opacity calculations. 2010-12-20 14:37:43 +13:00
Robert O'Callahan
f7da8bd2c2 Bug 594333. Invalidate frame subtree (including layers) when moving a float. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan
df8b35f176 Bug 617152. Part 2: Fix SVG-as-image tests. r=dholbert 2010-12-20 14:37:40 +13:00
Robert O'Callahan
4b7f533f0d Bug 617152. Part 1: fix 424465-1 test. r=dbaron 2010-12-20 14:26:14 +13:00
Robert O'Callahan
ab2a8549d1 Bug 579885. Fix test. 2010-12-20 14:26:13 +13:00
Daniel Holbert
7974525065 Bug 272288 Patch 5: Add some more <svg:image> reftests. r=roc a=tests
--HG--
rename : layout/reftests/svg/image/blueRect10x10-viewBox.svg => layout/reftests/svg/image/blueRect10x10-viewBox-animPAR.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-03-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-03.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-04-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-04.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
901759a6ef Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
3accb6ca19 Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc 2010-12-19 16:45:29 -08:00
Mounir Lamouri
33f96edc87 Bug 610415 - Make :-moz-ui-invalid and :-moz-ui-valid not applying when the form element has novalidate attribute set. r+a=sicking
--HG--
extra : rebase_source : 16d889910f0cd14071da4ecedfa92fa2db0be750
2010-12-17 15:26:24 -08:00
Mounir Lamouri
3807d4f866 Bug 610687 - Make all the radio button group suffering from being missing instead of only radio's with the required attribute. r+a=sicking
--HG--
extra : rebase_source : 804f50ebb47feeac9328a47e86fa387fc07ab32d
2010-12-16 11:51:59 -08:00
Mounir Lamouri
67259dffcd Bug 596088 - Make <input type='file'> looks disabled when inside a disabled fieldset by adding a ContentStatesChanged method in nsIFrame. r=bz sr=roc a=blocking-final
--HG--
rename : layout/reftests/bugs/557087.html => layout/reftests/bugs/557087-1.html
rename : layout/reftests/bugs/557087.html => layout/reftests/bugs/557087-2.html
extra : rebase_source : 350455e646775e42916e90dee7e09f63f84f4db4
2010-12-14 10:00:57 -08:00
Chris Pearce
70e15fe253 Bug 604885 - Reftest to ensure video controls don't overflow outside of css dimensions. r=test-change a=blocking2.0 2010-11-25 07:34:57 +13:00
Mounir Lamouri
4de2de0492 Bug 613249 - <output> should have :-moz-ui-invalid and :-moz-ui-valid applying. r=bz a=jst
--HG--
rename : layout/reftests/css-invalid/output/output-invalid.html => layout/reftests/css-ui-invalid/output/output-invalid.html
rename : layout/reftests/css-invalid/output/output-ref.html => layout/reftests/css-ui-invalid/output/output-ref.html
rename : layout/reftests/css-invalid/output/output-valid.html => layout/reftests/css-ui-invalid/output/output-valid.html
rename : layout/reftests/css-invalid/output/reftest.list => layout/reftests/css-ui-invalid/output/reftest.list
rename : layout/reftests/css-invalid/output/style.css => layout/reftests/css-ui-invalid/output/style.css
rename : layout/reftests/css-valid/output/output-invalid.html => layout/reftests/css-ui-valid/output/output-invalid.html
rename : layout/reftests/css-valid/output/output-ref.html => layout/reftests/css-ui-valid/output/output-ref.html
rename : layout/reftests/css-valid/output/output-valid.html => layout/reftests/css-ui-valid/output/output-valid.html
rename : layout/reftests/css-valid/output/reftest.list => layout/reftests/css-ui-valid/output/reftest.list
rename : layout/reftests/css-valid/output/style.css => layout/reftests/css-ui-valid/output/style.css
2010-11-24 11:13:05 +01:00
Mounir Lamouri
69704f442c Bug 612730 (1/3) - :-moz-ui-invalid and :-moz-ui-valid apply if the selected option has been changed. r=bz a=jst 2010-11-24 11:09:01 +01:00
Mounir Lamouri
2b8060a9c0 Bug 605125 (3/5) - :-moz-ui-valid shouldn't apply if the element hasn't been modified. r=bz a=jst 2010-11-24 00:55:22 +01:00
Mounir Lamouri
cf1eda87e7 Bug 605125 (2/5) - Make :-moz-ui-valid follow rules for :valid. r=bz a=jst
--HG--
rename : layout/reftests/css-valid/button/button-button.html => layout/reftests/css-ui-valid/button/button-button.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-valid/button/button-disabled.html => layout/reftests/css-ui-valid/button/button-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-valid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-valid/button/button-fieldset-legend.html => layout/reftests/css-ui-valid/button/button-fieldset-legend.html
rename : layout/reftests/css-valid/button/button-fieldset-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-ref.html
rename : layout/reftests/css-valid/button/button-invalid.html => layout/reftests/css-ui-valid/button/button-invalid.html
rename : layout/reftests/css-valid/button/button-ref.html => layout/reftests/css-ui-valid/button/button-ref.html
rename : layout/reftests/css-valid/button/button-reset.html => layout/reftests/css-ui-valid/button/button-reset.html
rename : layout/reftests/css-valid/button/button-type-barred.html => layout/reftests/css-ui-valid/button/button-type-barred.html
rename : layout/reftests/css-valid/button/button-type-invalid.html => layout/reftests/css-ui-valid/button/button-type-invalid.html
rename : layout/reftests/css-valid/button/button-valid.html => layout/reftests/css-ui-valid/button/button-valid.html
rename : layout/reftests/css-valid/button/reftest.list => layout/reftests/css-ui-valid/button/reftest.list
rename : layout/reftests/css-valid/button/style.css => layout/reftests/css-ui-valid/button/style.css
rename : layout/reftests/css-valid/input/input-button-ref.html => layout/reftests/css-ui-valid/input/input-button-ref.html
rename : layout/reftests/css-valid/input/input-button.html => layout/reftests/css-ui-valid/input/input-button.html
rename : layout/reftests/css-valid/input/input-customerror.html => layout/reftests/css-ui-valid/input/input-customerror.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-valid/input/input-disabled.html => layout/reftests/css-ui-valid/input/input-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-valid/input/input-dyn-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-readonly.html
rename : layout/reftests/css-valid/input/input-email-invalid.html => layout/reftests/css-ui-valid/input/input-email-invalid.html
rename : layout/reftests/css-valid/input/input-email-ref.html => layout/reftests/css-ui-valid/input/input-email-ref.html
rename : layout/reftests/css-valid/input/input-email-valid.html => layout/reftests/css-ui-valid/input/input-email-valid.html
rename : layout/reftests/css-valid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-valid/input/input-fieldset-legend.html => layout/reftests/css-ui-valid/input/input-fieldset-legend.html
rename : layout/reftests/css-valid/input/input-fieldset-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-ref.html
rename : layout/reftests/css-valid/input/input-maxlength-invalid.html => layout/reftests/css-ui-valid/input/input-maxlength-invalid.html
rename : layout/reftests/css-valid/input/input-maxlength-valid.html => layout/reftests/css-ui-valid/input/input-maxlength-valid.html
rename : layout/reftests/css-valid/input/input-pattern-invalid.html => layout/reftests/css-ui-valid/input/input-pattern-invalid.html
rename : layout/reftests/css-valid/input/input-pattern-valid.html => layout/reftests/css-ui-valid/input/input-pattern-valid.html
rename : layout/reftests/css-valid/input/input-readonly.html => layout/reftests/css-ui-valid/input/input-readonly.html
rename : layout/reftests/css-valid/input/input-ref.html => layout/reftests/css-ui-valid/input/input-ref.html
rename : layout/reftests/css-valid/input/input-required-invalid.html => layout/reftests/css-ui-valid/input/input-required-invalid.html
rename : layout/reftests/css-valid/input/input-required-valid.html => layout/reftests/css-ui-valid/input/input-required-valid.html
rename : layout/reftests/css-valid/input/input-reset.html => layout/reftests/css-ui-valid/input/input-reset.html
rename : layout/reftests/css-valid/input/input-type-barred.html => layout/reftests/css-ui-valid/input/input-type-barred.html
rename : layout/reftests/css-valid/input/input-type-invalid.html => layout/reftests/css-ui-valid/input/input-type-invalid.html
rename : layout/reftests/css-valid/input/input-url-invalid.html => layout/reftests/css-ui-valid/input/input-url-invalid.html
rename : layout/reftests/css-valid/input/input-url-ref.html => layout/reftests/css-ui-valid/input/input-url-ref.html
rename : layout/reftests/css-valid/input/input-url-valid.html => layout/reftests/css-ui-valid/input/input-url-valid.html
rename : layout/reftests/css-valid/input/input-valid.html => layout/reftests/css-ui-valid/input/input-valid.html
rename : layout/reftests/css-valid/input/input-withtext-ref.html => layout/reftests/css-ui-valid/input/input-withtext-ref.html
rename : layout/reftests/css-valid/input/reftest.list => layout/reftests/css-ui-valid/input/reftest.list
rename : layout/reftests/css-valid/input/style.css => layout/reftests/css-ui-valid/input/style.css
rename : layout/reftests/css-valid/reftest.list => layout/reftests/css-ui-valid/reftest.list
rename : layout/reftests/css-valid/select/reftest.list => layout/reftests/css-ui-valid/select/reftest.list
rename : layout/reftests/css-valid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-valid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-valid/select/select-disabled-ref.html => layout/reftests/css-ui-valid/select/select-disabled-ref.html
rename : layout/reftests/css-valid/select/select-disabled.html => layout/reftests/css-ui-valid/select/select-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-valid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-valid/select/select-fieldset-legend.html => layout/reftests/css-ui-valid/select/select-fieldset-legend.html
rename : layout/reftests/css-valid/select/select-fieldset-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-ref.html
rename : layout/reftests/css-valid/select/select-invalid.html => layout/reftests/css-ui-valid/select/select-invalid.html
rename : layout/reftests/css-valid/select/select-ref.html => layout/reftests/css-ui-valid/select/select-ref.html
rename : layout/reftests/css-valid/select/select-required-invalid.html => layout/reftests/css-ui-valid/select/select-required-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-valid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-ref.html => layout/reftests/css-ui-valid/select/select-required-multiple-ref.html
rename : layout/reftests/css-valid/select/select-required-multiple-valid.html => layout/reftests/css-ui-valid/select/select-required-multiple-valid.html
rename : layout/reftests/css-valid/select/select-required-ref.html => layout/reftests/css-ui-valid/select/select-required-ref.html
rename : layout/reftests/css-valid/select/select-required-valid.html => layout/reftests/css-ui-valid/select/select-required-valid.html
rename : layout/reftests/css-valid/select/select-valid.html => layout/reftests/css-ui-valid/select/select-valid.html
rename : layout/reftests/css-valid/select/style.css => layout/reftests/css-ui-valid/select/style.css
rename : layout/reftests/css-valid/textarea/reftest.list => layout/reftests/css-ui-valid/textarea/reftest.list
rename : layout/reftests/css-valid/textarea/style.css => layout/reftests/css-ui-valid/textarea/style.css
rename : layout/reftests/css-valid/textarea/textarea-customerror.html => layout/reftests/css-ui-valid/textarea/textarea-customerror.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-valid/textarea/textarea-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-valid/textarea/textarea-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-ref.html => layout/reftests/css-ui-valid/textarea/textarea-ref.html
rename : layout/reftests/css-valid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-required-valid.html => layout/reftests/css-ui-valid/textarea/textarea-required-valid.html
rename : layout/reftests/css-valid/textarea/textarea-valid.html => layout/reftests/css-ui-valid/textarea/textarea-valid.html
rename : layout/reftests/css-valid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-valid/textarea/textarea-withtext-ref.html
2010-11-24 01:14:44 +01:00
Mounir Lamouri
e8c1608b9d Bug 609017 - Default style for :-moz-ui-invalid. r=bz ui-r=limi a=sicking 2010-11-24 00:51:43 +01:00
Mounir Lamouri
7e3a62f7ba Bug 605124 (3/5) - :-moz-ui-invalid shouldn't apply if the element hasn't been modified. r=bz a=bsmedberg 2010-11-24 00:49:50 +01:00
Mounir Lamouri
fe5382a115 Bug 605124 (2/5) - Make :-moz-ui-invalid follow rules for :invalid. r=bz a=bsmedberg
--HG--
rename : layout/reftests/css-invalid/button/button-button.html => layout/reftests/css-ui-invalid/button/button-button.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/button/button-disabled.html => layout/reftests/css-ui-invalid/button/button-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend.html
rename : layout/reftests/css-invalid/button/button-fieldset-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-ref.html
rename : layout/reftests/css-invalid/button/button-invalid.html => layout/reftests/css-ui-invalid/button/button-invalid.html
rename : layout/reftests/css-invalid/button/button-ref.html => layout/reftests/css-ui-invalid/button/button-ref.html
rename : layout/reftests/css-invalid/button/button-reset.html => layout/reftests/css-ui-invalid/button/button-reset.html
rename : layout/reftests/css-invalid/button/button-type-barred.html => layout/reftests/css-ui-invalid/button/button-type-barred.html
rename : layout/reftests/css-invalid/button/button-type-invalid.html => layout/reftests/css-ui-invalid/button/button-type-invalid.html
rename : layout/reftests/css-invalid/button/button-valid.html => layout/reftests/css-ui-invalid/button/button-valid.html
rename : layout/reftests/css-invalid/button/reftest.list => layout/reftests/css-ui-invalid/button/reftest.list
rename : layout/reftests/css-invalid/button/style.css => layout/reftests/css-ui-invalid/button/style.css
rename : layout/reftests/css-invalid/default-style/button-ref.html => layout/reftests/css-ui-invalid/default-style/button-ref.html
rename : layout/reftests/css-invalid/default-style/button.html => layout/reftests/css-ui-invalid/default-style/button.html
rename : layout/reftests/css-invalid/default-style/fieldset-ref.html => layout/reftests/css-ui-invalid/default-style/fieldset-ref.html
rename : layout/reftests/css-invalid/default-style/fieldset.html => layout/reftests/css-ui-invalid/default-style/fieldset.html
rename : layout/reftests/css-invalid/default-style/input-ref.html => layout/reftests/css-ui-invalid/default-style/input-ref.html
rename : layout/reftests/css-invalid/default-style/input.html => layout/reftests/css-ui-invalid/default-style/input.html
rename : layout/reftests/css-invalid/default-style/reftest.list => layout/reftests/css-ui-invalid/default-style/reftest.list
rename : layout/reftests/css-invalid/default-style/select-ref.html => layout/reftests/css-ui-invalid/default-style/select-ref.html
rename : layout/reftests/css-invalid/default-style/select.html => layout/reftests/css-ui-invalid/default-style/select.html
rename : layout/reftests/css-invalid/default-style/style.css => layout/reftests/css-ui-invalid/default-style/style.css
rename : layout/reftests/css-invalid/default-style/textarea-ref.html => layout/reftests/css-ui-invalid/default-style/textarea-ref.html
rename : layout/reftests/css-invalid/default-style/textarea.html => layout/reftests/css-ui-invalid/default-style/textarea.html
rename : layout/reftests/css-invalid/input/input-button-ref.html => layout/reftests/css-ui-invalid/input/input-button-ref.html
rename : layout/reftests/css-invalid/input/input-button.html => layout/reftests/css-ui-invalid/input/input-button.html
rename : layout/reftests/css-invalid/input/input-customerror.html => layout/reftests/css-ui-invalid/input/input-customerror.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/input/input-disabled.html => layout/reftests/css-ui-invalid/input/input-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-invalid/input/input-dyn-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-readonly.html
rename : layout/reftests/css-invalid/input/input-email-invalid.html => layout/reftests/css-ui-invalid/input/input-email-invalid.html
rename : layout/reftests/css-invalid/input/input-email-ref.html => layout/reftests/css-ui-invalid/input/input-email-ref.html
rename : layout/reftests/css-invalid/input/input-email-valid.html => layout/reftests/css-ui-invalid/input/input-email-valid.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend.html
rename : layout/reftests/css-invalid/input/input-fieldset-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-ref.html
rename : layout/reftests/css-invalid/input/input-maxlength-invalid.html => layout/reftests/css-ui-invalid/input/input-maxlength-invalid.html
rename : layout/reftests/css-invalid/input/input-maxlength-valid.html => layout/reftests/css-ui-invalid/input/input-maxlength-valid.html
rename : layout/reftests/css-invalid/input/input-pattern-invalid.html => layout/reftests/css-ui-invalid/input/input-pattern-invalid.html
rename : layout/reftests/css-invalid/input/input-pattern-valid.html => layout/reftests/css-ui-invalid/input/input-pattern-valid.html
rename : layout/reftests/css-invalid/input/input-readonly.html => layout/reftests/css-ui-invalid/input/input-readonly.html
rename : layout/reftests/css-invalid/input/input-ref.html => layout/reftests/css-ui-invalid/input/input-ref.html
rename : layout/reftests/css-invalid/input/input-required-invalid.html => layout/reftests/css-ui-invalid/input/input-required-invalid.html
rename : layout/reftests/css-invalid/input/input-required-valid.html => layout/reftests/css-ui-invalid/input/input-required-valid.html
rename : layout/reftests/css-invalid/input/input-reset.html => layout/reftests/css-ui-invalid/input/input-reset.html
rename : layout/reftests/css-invalid/input/input-type-barred.html => layout/reftests/css-ui-invalid/input/input-type-barred.html
rename : layout/reftests/css-invalid/input/input-type-invalid.html => layout/reftests/css-ui-invalid/input/input-type-invalid.html
rename : layout/reftests/css-invalid/input/input-url-invalid.html => layout/reftests/css-ui-invalid/input/input-url-invalid.html
rename : layout/reftests/css-invalid/input/input-url-ref.html => layout/reftests/css-ui-invalid/input/input-url-ref.html
rename : layout/reftests/css-invalid/input/input-url-valid.html => layout/reftests/css-ui-invalid/input/input-url-valid.html
rename : layout/reftests/css-invalid/input/input-valid.html => layout/reftests/css-ui-invalid/input/input-valid.html
rename : layout/reftests/css-invalid/input/input-withtext-ref.html => layout/reftests/css-ui-invalid/input/input-withtext-ref.html
rename : layout/reftests/css-invalid/input/reftest.list => layout/reftests/css-ui-invalid/input/reftest.list
rename : layout/reftests/css-invalid/input/style.css => layout/reftests/css-ui-invalid/input/style.css
rename : layout/reftests/css-invalid/reftest.list => layout/reftests/css-ui-invalid/reftest.list
rename : layout/reftests/css-invalid/select/reftest.list => layout/reftests/css-ui-invalid/select/reftest.list
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/select/select-disabled-ref.html => layout/reftests/css-ui-invalid/select/select-disabled-ref.html
rename : layout/reftests/css-invalid/select/select-disabled.html => layout/reftests/css-ui-invalid/select/select-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend.html
rename : layout/reftests/css-invalid/select/select-fieldset-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-ref.html
rename : layout/reftests/css-invalid/select/select-invalid.html => layout/reftests/css-ui-invalid/select/select-invalid.html
rename : layout/reftests/css-invalid/select/select-ref.html => layout/reftests/css-ui-invalid/select/select-ref.html
rename : layout/reftests/css-invalid/select/select-required-invalid.html => layout/reftests/css-ui-invalid/select/select-required-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-ref.html => layout/reftests/css-ui-invalid/select/select-required-multiple-ref.html
rename : layout/reftests/css-invalid/select/select-required-multiple-valid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-valid.html
rename : layout/reftests/css-invalid/select/select-required-ref.html => layout/reftests/css-ui-invalid/select/select-required-ref.html
rename : layout/reftests/css-invalid/select/select-required-valid.html => layout/reftests/css-ui-invalid/select/select-required-valid.html
rename : layout/reftests/css-invalid/select/select-valid.html => layout/reftests/css-ui-invalid/select/select-valid.html
rename : layout/reftests/css-invalid/select/style.css => layout/reftests/css-ui-invalid/select/style.css
rename : layout/reftests/css-invalid/textarea/reftest.list => layout/reftests/css-ui-invalid/textarea/reftest.list
rename : layout/reftests/css-invalid/textarea/style.css => layout/reftests/css-ui-invalid/textarea/style.css
rename : layout/reftests/css-invalid/textarea/textarea-customerror.html => layout/reftests/css-ui-invalid/textarea/textarea-customerror.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-required-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-withtext-ref.html
2010-11-24 00:48:51 +01:00
Mounir Lamouri
d01b5c5d84 Bug 609016 - Remove default style for :invalid. r=bz a=bsmedberg 2010-11-24 00:47:26 +01:00
Markus Stange
7d70802292 Bug 610122 - Make the reference in these reftests use a mask, too, so that we don't compare gradient rasterization of two different cairo backends. r=roc a=testonly 2010-11-24 10:46:10 +01:00
Masayuki Nakano
23326c8213 Bug 608721 Between CJK full-stop and open parenthesis should be breakable r=roc, a=roc 2010-12-17 00:17:02 +09:00
Robert Longson
694ab703dc Bug 617737 - white space handling incorrect r+a=roc 2010-12-16 10:57:35 +00:00
Jonathan Kew
223ea6a71c bug 619272 - fix intermittent failure on css-import/290018-1.html by giving the text some padding. r=roc a=test-only patch hoping to fix orange on the CLOSED TREE 2010-12-15 00:06:30 -08:00
Karl Tomlinson
054fcc1830 test for bug 427672, unsupported variation selector
--HG--
extra : transplant_source : %E0%08%96%0E9%1AY%90%AEG%F7%AA9K%89%FD%F0%3B%3D%ED
2010-12-14 08:44:14 +13:00
Karl Tomlinson
f3fca3d57d b=617869 separate first-letter font-size test from Hangul Jamo test
--HG--
extra : transplant_source : %CD%B0%D4%17%0FQ%A2g%18%2A%AF1%03%B5%CD%5C%FF%03%F4V
2010-12-14 08:43:08 +13:00
Ehsan Akhgari
de621933f6 Merge backout; a=orange-fix 2010-11-23 14:27:24 -05:00
Ehsan Akhgari
dc6a73a845 Backed out changeset 86c3a0e9fa87 because of the Windows optimize reftest failure 2010-11-23 14:26:31 -05:00
Robert Longson
14fb85e31d Bug 611975 - text with gradient on stroke breaks when fill of any kind exists r=roc,a=blocking-final+ 2010-11-22 22:59:03 +00:00
Ehsan Akhgari
120ca76410 Bug 614161 - Add more comprehensive spellcheck reftests to make sure that it works correctly for input and textarea controls; r=roc a=test-only
--HG--
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-after.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-before.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-disabled.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic.html
rename : layout/reftests/editor/spellcheck-ref.html => layout/reftests/editor/spellcheck-input-ref.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-disabled.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-ref.html
2010-11-23 00:09:51 -05:00
Mounir Lamouri
cfc65e62e4 Bug 613021 - Don't make an element invalid if the value length is higher than the maxlength value. r=sicking a=blocking-b9 2010-11-23 15:17:12 +01:00
L. David Baron
f096d68a9d Don't propagate text-decoration in quirks-mode across inline-block, inline-table, and HTML table elements. Also, prepare quirks-mode text-decoration propagation code for use in standards mode (for bug 403524). (Bug 572713) r=roc a2.0=blocking 2010-11-21 15:50:28 -08:00
Ehsan Akhgari
c02d716937 Merge backout; a=b 2010-12-10 21:20:53 -05:00
Ehsan Akhgari
1695b42399 Back out bug 612128 because it regressed Fennec with bug 618357, which blocks Fennec beta3; a=blocking-fennecb3+ 2010-12-10 21:20:00 -05:00
Daniel Holbert
9d511895f8 backed out 7510a8ab857d / Bug 594333 since its reftest failed on Win Debug. a=orange 2010-12-10 12:16:07 -08:00
Robert O'Callahan
449c3560c9 Bug 594333. Invalidate frame subtree (including layers) when moving a float. r=dbaron a=blocking-final+ 2010-12-10 10:30:18 -08:00
L. David Baron
6a7e36957b Add test for cairo error when trying to draw zero width borders, even though it doesn't actually fail without the patch in the current reftest harness. (Bug 618071) a=blocking2.0:beta8 2010-12-09 20:38:52 -08:00
Ehsan Akhgari
bc86f1d53e Bug 612128 - document.execCommand("inserthtml") may insert HTML inside non-editable parts of a document; r=roc,bz a=bz 2010-11-16 15:45:49 -05:00
Daniel Holbert
7b04f2ee2f Bug 598798: Remove no-longer-functional reftest snapshot lines missed by prev. patch, in image-preserveAspectRatio-* reftests. a=tests-only DONTBUILD 2010-12-09 09:58:21 -08:00
Cameron McCormack
c57959cc1a Bug 615146 - Ensure outer SVG elements get an nsSVGOuterSVGFrame even they fail conditional processing attributes (v2) r=longsonr, a=blocking
--HG--
extra : rebase_source : 592d3e066054036dc6c6f741054c1abcffdcc634
2010-12-07 09:57:18 +13:00
Jonathan Watt
815b5004c9 Bug 522308 - Add support for SMIL animation of the <polygon> and <polyline> element's 'points' attributes. r=longsonr,dholbert,roc a=roc
--HG--
extra : rebase_source : b5958bf2635db311c94191b4683d4b3f24d0232f
2010-12-08 12:15:53 +00:00
Bas Schouten
5346d5ea59 Bug 617242: Don't cull for transforms that flip the content. r=jrmuizel a=joedrew 2010-12-07 18:42:08 +01:00
Jonathan Kew
6b26859dd5 bug 616281 - fix the wordwrap-02 reftest to be independent of platform fonts. r=roc a=test-only 2010-12-06 10:49:50 +00:00
Daniel Holbert
4fa0301b36 Bug 598798 followup: remove unnecessary reftest-wait in SVG <image> tests. r=roc a=tests-only 2010-12-09 00:46:12 -08:00
Karl Tomlinson
790a811019 b=569770 part 9: use gfxHarfBuzzShaper when suitable r=jfkthame a=blocking
--HG--
extra : rebase_source : 3031f67c486b537111da28d08725e8916e703a89
2010-12-09 20:29:39 +13:00
Karl Tomlinson
5bcb36df4f update bug 617869 reference number for failing test 329069-2
--HG--
extra : rebase_source : b0ac5a7c181539223db6ccaeda98d4073526ab18
2010-12-09 20:25:06 +13:00
Simon Montagu ext:(%20%2B%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
cf478ac9d4 tests for bug 603710, first-letter in Indic a=test 2010-12-09 19:53:33 +13:00
Karl Tomlinson
d181c4cd59 mark 475092-pos as passing if winWidget b=482596
--HG--
extra : transplant_source : 6%A1%3Ez%7FjS%F8%F11%93%80N%F31%28%2Bm%85B
2010-12-09 14:50:50 +13:00
Jonathan Kew
9d46812c2a bug 553981 - handle Hangul Jamo sequences and other special cases when marking clusters. r=karlt a=roc
--HG--
extra : transplant_source : M%C8%2B%D6%B7%CBG%8E%EEE7%AC%97%01%A0%E4%DF%FB%F3%9B
2010-12-06 13:22:24 +00:00
Behdad Esfahbod
0ba46b8877 b=617231 ensure-direction before doing any complex work, and handle mirroring (from harfbuzz ee8aaf976a6e) r=jfkthame a=roc
--HG--
extra : transplant_source : %80%B5%D5s%21f%112%83%5C%CC%18%8C%2CG%01%17-%3A%9A
2010-12-09 19:46:01 +13:00
Robert Longson
5d7a393be3 Bug 489871 - CSS comments should not be allowed in presentation attribute values. r=dbaron a=roc
--HG--
extra : rebase_source : 7a41fca1422a024934839ebe0c50cc479223915f
2010-12-05 20:37:39 +00:00
Robert Longson
223bcc21ec Bug 615666 - SMIL animation does not work with percent units for "offset" attr on <stop> elements. r=jwatt a=roc
--HG--
extra : rebase_source : 9907e24c397c5e7971256c3f0164255420585824
2010-12-05 20:33:31 +00:00
Brian Birtles
075c77d01a Bug 614879 - SVG SMIL: Fix indefinite to-animation; r=dholbert, a=roc
--HG--
extra : rebase_source : 9abf06da6a8e24f814623c370e66d77ec467c0e6
2010-12-05 13:13:31 +00:00
Jonathan Watt
181faaf451 Fix bustage by adding missing tests that didn't 'hg import' correctly for changeset f227a6e64b3f (bug 615658). a=bustage 2010-12-05 13:58:12 +00:00
Robert Longson
e83166f6ce Bug 615658 - SMIL animation of some filter attributes don't invalidate correctly. r=jwatt, a=roc.
--HG--
extra : rebase_source : 85b4bbde3697272e5f4f3352b993f46a49a845d6
2010-12-05 11:37:45 +00:00
Robert Longson
c6e94ccb34 Bug 614324 - Enable reftest on windows now that bug 606372 has fixed it a=test-only 2010-12-05 10:45:19 +00:00
Boris Zbarsky
6bb26d0c65 Bug 591619. Don't create frames for non-option kids of <optgroup> or non-option and non-optgroup kids of <select>. r=dbaron 2010-12-03 22:43:42 -05:00
L. David Baron
8f57b82a3a Add bug number for some float test known failures. a2.0=tests 2010-12-03 12:31:24 -08:00
L. David Baron
cb216c4ffe Remove comment about difference from CSS 2.1 since CSS 2.1 has adopted the proposal in question. a2.0=tests 2010-12-03 12:31:24 -08:00
L. David Baron
61b06e59a1 Change assertion annotation. The condition causing it is dependence on some sizes rather than a platform-specific issue, but leave it a little more specific so that we notice if the bug is fixed. (Bug 615953) a2.0=tests 2010-12-03 12:31:24 -08:00
Jonathan Watt
069b81c71b Bug 589439. De-COMtaminate SVG number lists and support for SMIL animation of SVG number lists. a=roc r=roc,longsonr,dholbert.
--HG--
extra : rebase_source : eabed292053e9f63e025dc44b9f5a6c2017f626a
2010-12-03 16:40:23 +00:00
Dave Townsend
8f548dcd1c Backing out changeset 2719d97b6766 from bug 609227 due to unexpected reftest failures. a=backout 2010-12-02 10:57:26 -08:00
Boris Zbarsky
4bff48c2bb Bug 609227. Always place a line at y<=0 in the block; there's no point in pushing such a line to the next block. r=roc, a=blocker 2010-12-02 12:32:41 -05:00
Boris Zbarsky
b7230551a6 Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad 2010-11-30 13:19:56 -05:00
Bas Schouten
d6521a84e6 Bug 588271 - Part 5: Mark reftests as no longer failing. r=vlad a=blocking-betan 2010-12-02 14:18:00 +01:00
Bas Schouten
7878ba6020 Bug 588271 - Part 3: Update reftest to mask the nose edge because of color interpolation inconsistencies. r=jrmuizel 2010-12-02 14:17:56 +01:00
Bas Schouten
1f4fb33d9e Bug 588271 - Part 2: Update masks of some reftests to new border rendering. r=jrmuizel 2010-12-02 14:17:54 +01:00
Bas Schouten
aa5d8dc642 Bug 588271 - Part 1: Mask corners of some reftests because of AA differences. r=roc 2010-12-02 14:17:52 +01:00
Boris Zbarsky
28bb2cf45c Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron 2010-11-30 13:19:57 -05:00
Dave Townsend
f322fea87c Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout 2010-12-01 11:01:56 -08:00
Boris Zbarsky
26f311d0b7 Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron 2010-11-30 13:19:57 -05:00
Boris Zbarsky
98af71aef3 Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad 2010-11-30 13:19:56 -05:00
Jonathan Kew
9de27c6c67 bug 615121 - reftests for direction of vertical glyph offsets. r=karlt a=test-only 2010-11-30 15:44:36 +00:00
Markus Stange
8e77ad1573 Bug 601894 - Compare covered rects when computing whether a transform display list item is opaque / uniform. r=roc, a=betaN 2010-11-27 00:31:08 +01:00
Daniel Holbert
9140a8a4fd Bug 612214: Mark test 'img-anim-1.html' as random-on-linux. a=tests,stoptheorange 2010-11-28 09:47:14 -08:00
Cameron McCormack
3d42c8cb83 Bug 614265 - Make paint server references to elements within an unknown SVG element subtree work again. r=longsonr a=b 2010-11-26 16:49:08 +13:00
Mats Palmgren
8cb51d707e Bug 611574 - Inset box-shadow paints outside of buttons and fieldsets if blur radius is 0. r=roc a=blocking2.0:final 2010-11-27 23:49:40 +01:00
Robert Longson
13c470c552 Bug 611975 - text with gradient on stroke breaks when fill of any kind exists r=roc,a=blocking-final+ 2010-11-27 09:24:32 +00:00
Karl Tomlinson
56b4144cc4 387876-2.html now passes b=471630 a=test
--HG--
extra : transplant_source : %FD%EB%9A%C9%7F%84%5C%C8%CD%AC%13%8F8%A0%28%17%96M%DD%87
2010-11-26 13:47:04 +13:00
Karl Tomlinson
f47f524c21 368020-5.html now passes with Pango b=388591
--HG--
extra : transplant_source : %85Dt%3F%B7%08nJ%05%E6I%DA%D5O%CB%F5%DE%14%AA/
2010-11-26 10:13:52 +13:00
Karl Tomlinson
621776c8c3 with bug 421438 fixed, 368020-2.html now passes
--HG--
extra : transplant_source : %A5d%8D%40a%1A%FA%7E%B1%A17%F3%A7%3F%AB%8F%99%F3R%27
2010-11-26 10:13:52 +13:00
Karl Tomlinson
24cce6e97a 333970-1.html now passes with Pango
--HG--
extra : transplant_source : _%D4%E7%96%F7%1B%F0%A5F%F8%E1a%C84%87%7Dks%7D%D1
2010-11-26 10:13:52 +13:00
Karl Tomlinson
b32bc9fa78 386339.html now passes with Pango b=422454
--HG--
extra : transplant_source : O%BD%AE%F4%8C%D88%DC%BA6%DA%C5%87%10%1F%FEA%25%DD%1E
2010-11-26 10:13:51 +13:00
Karl Tomlinson
7b14e99204 mixedChartype tests now pass with Pango (no bug)
--HG--
extra : transplant_source : D%0F%7B%E5p%22hcv%9D%EC%07%FC%18%3E%29%A8IR%E8
2010-11-26 10:13:51 +13:00
Karl Tomlinson
b710646a2d dynamic3b.html now passes b=367650
--HG--
extra : transplant_source : %AE%B2n%F5_%0F%B4%9Crg%96%92%E9%25%91h%1A%5CU%02
2010-11-26 10:13:51 +13:00
Karl Tomlinson
87015a893b 475092-sub still passes with Pango (incorrectly marked random) and now also passes on other platforms b=482596
--HG--
extra : transplant_source : J%B6B%7F%8A%DD%29%8Bq%02n%B4N%85%91%2CVJ%0F%F6
2010-11-26 10:13:51 +13:00
Karl Tomlinson
3e67dd8890 quote-1d/b.html now passes b=367650
--HG--
extra : transplant_source : B%CB%AF%95%C1%5Euo%E9%87%9D%40J%E4%97%E1d%E8t%BE
2010-11-26 10:13:51 +13:00
Karl Tomlinson
54d3dcaf58 zwnj-01.html now passes with Pango b=465140
--HG--
extra : transplant_source : %EA3%89j%9AX%17%02%80_p%1C%7B%5C%CD%D1%15Bt%CC
2010-11-26 10:13:51 +13:00
Karl Tomlinson
11922f5f68 wordwrap-0[23].html now pass with Pango and WINNT 6.1 b=99457
--HG--
extra : transplant_source : %C23%29%27b%CC%D6%AD%40%B8%82%A1M%C7%14%84%A8%A0%8FH
2010-11-26 10:13:51 +13:00
Karl Tomlinson
7be53d2a8b reftest for font selection with generic families b=546315
--HG--
extra : transplant_source : %EB%07%9E%C6x%0D%B2A%06k%B8%FCT%93be%40%16%9C%EC
2010-11-26 08:47:47 +13:00
Karl Tomlinson
fdc9d8355d test for bug 614468, halfwidth Katakana sound mark grapheme break
--HG--
extra : transplant_source : 9%BD%FD%BC%89%CC%9D_gS%DC%E5%20%7Fd%B1%91s%5B%B2
2010-11-26 08:45:36 +13:00
Karl Tomlinson
8057fa85ea make 329069-2-ref.html style match 329069-2.html
--HG--
extra : transplant_source : %FD%E7%B3%7B%E8%F0%403%17%20%A3%CE%DF%3B%2A%AA%EA%40%E0%5E
2010-11-25 12:24:31 +13:00
Karl Tomlinson
23ec9e1726 329069-1.html now passes with Pango
--HG--
extra : transplant_source : %9A%F8%2A%1F5G%5B%8E%7FC%80L%20z%9D%60%03%FA%FE%DC
2010-11-25 12:08:51 +13:00
Timothy Nikkel
76bebfc8a1 Bug 539949. Keep trying to scroll content into view even if it is clipped out. r=roc a=blocking-final+ 2010-11-24 19:35:01 -06:00
Ehsan Akhgari
bcb3935aa9 Bug 613433 - Invalid caret position on facebook's status textbox (styled with min-height and overflow-x or overflow-y); r=roc a=blocking-final+ 2010-11-22 03:13:37 -05:00
Jonathan Kew
b02f1db045 bug 603879 - reftest for opentype arabic shaping with @font-face. r=jdaggett a=blocking2.0 2010-11-20 17:49:12 +00:00
Ehsan Akhgari
7083536c86 Mark the test as random on Windows (bug 500141); irc-r=dbaron a=orange-fix 2010-11-18 17:25:07 -05:00
L. David Baron
3131936307 Add reftests for bug 500141. a2.0=tests+blocking 2010-11-18 11:06:14 -08:00
L. David Baron
050acd513c Update Armenian list numbering test per discussion in bug 390440 and bug 604508. a2.0=tests 2010-11-18 11:06:14 -08:00
Simon Montagu
85c0f33803 Test for bug 612843, a=test 2010-11-18 11:21:26 +02:00
Mounir Lamouri
d94eab2670 Bug 604673 - <output> should be subject for constraint validation. r=smaug ui-r=limi a=bsmedberg 2010-11-17 17:30:03 +01:00
Mats Palmgren
b17c3a82d2 Bug 536061 - Broken rendering of box-shadow and outline when used with -moz-transform. r=roc a=blocking2.0:final 2010-11-17 03:20:25 +01:00
Mounir Lamouri
c658ba85fe Bug 596511 (3/3 - <select> can be invalid if no option is selected or all of them have empty value. r=sicking a=blocking-betaN 2010-11-17 00:41:19 +01:00
Mounir Lamouri
2893258b45 Bug 596511 (2/3) - Have :required apply on <select> when appropriate. r=sicking a=blocking-betaN 2010-11-16 15:40:21 +01:00
Brian Birtles
2006b1b12f Bug 606399 - SVG SMIL: Animating rect rx or ry only should animate corresponding attribute; r=roc; a=roc 2010-11-17 08:24:11 +09:00
Daniel Holbert
0f8a89b3b5 Bug 610491: Preemptively stop SVG animations in SVG-as-an-image in OnStartRequest. r=roc a=roc 2010-11-16 10:35:59 -08:00
Cameron McCormack
4a5f0f7ac1 Bug 610945 - Make reftests/svg/filters/feSpecularLighting-1.svg pass on all platforms r=roc a=tests 2010-11-16 12:36:16 +13:00
Karl Tomlinson
56db792738 subpixel-lineheight reftest now passes b=610330
--HG--
extra : rebase_source : 9ed4e316219010cd6e052a96b70adefea1d2f27f
2010-11-15 11:38:36 +13:00
Ehsan Akhgari
57625c6083 Bug 611182 - Backspace key does not work without typing something first (test cases); r=bzbarsky a=blocking-beta8+ 2010-11-11 14:09:09 -05:00
Karl Tomlinson
d0bb311d43 test pixel-snapping of glyphs b=605043 a=blocking
--HG--
extra : transplant_source : A%DA%D6%9C%AA%E0%CF%86%E3%13S.%FD%13%06%16%AB%D7i%E1
2010-11-15 08:22:34 +13:00
Simon Montagu
3a8ab48088 Test for bug 603423, a=test 2010-11-14 06:40:14 -08:00
Joe Drew
8a4afadd7a Bug 611498 - Add a test for transparent areas overdrawing when repeatedly drawn. r=jrmuizel a=b
--HG--
extra : rebase_source : 42a63d58e136368a595ba1714ceac47134a0e1bf
2010-11-12 18:34:43 -05:00
Chris Double
ce1818baf7 Disable reftest 579985-1 a=roc 2010-11-12 16:13:17 +13:00
Robert O'Callahan
24f17c94ae Bug 608636. Clip to transformed bounds of BasicContainerLayers when compositing their opacity groups back to the target surface. r=vlad,a=blocking 2010-11-12 14:43:42 +13:00
Robert O'Callahan
cc373a3edf Bug 579985. Using CGContextSetAlpha to implement mask alpha doesn't work for some operators. r=jrmuizel,a=blocking 2010-11-12 14:42:22 +13:00
Kyle Huey
7d5d01ed5b Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE 2010-11-11 12:36:01 -05:00
Justin Lebar
8d94665847 Bug 590181 - Part 1: Fix linux tests broken by GCC at -O3. r=dbaron 2010-09-29 14:32:17 -07:00
Karl Tomlinson
e2fdecf7f6 b=597147 part 17: switch from pango_itemize to gfxScriptItemizer r=jfkthame
--HG--
extra : rebase_source : f0b1026020b765d1ffedd1f98d04373b8d8fbc9a
2010-11-11 11:25:59 +13:00
Robert Longson
14b30508ab Bug 610466 - feDiffuseLighting with filterRes larger than filter region causes filter not to work r+a=roc 2010-11-10 08:53:53 +00:00
L. David Baron
dd38c3a514 Make 'bolder' and 'lighter' values of 'font-weight' be computed in the style system, per recent edits to CSS 2.1. (Bug 93725) r=jdaggett a2.0=joedrew 2010-11-10 07:49:52 -08:00
L. David Baron
ddc63af6b2 Fix an underlying issue with weightmapping reftests that shows up in weightmapping-458.html on Windows once bug 93725 is fixed: avoid differences because we're inconsistent about whether we're setting the correct font on a block or an inline. (Bug 93725) r=jdaggett a2.0=tests 2010-11-10 07:49:52 -08:00
Daniel Holbert
7965f48de4 annotate reftest.list for linux opt reftest failure, in test added earlier for Bug 477171. a=orange 2010-11-09 23:14:14 -08:00
Daniel Holbert
7a34649262 Bug 610419: Don't pause SMIL in initially-"hidden" documents that are actually SVG-as-an-image documents (which don't get OnPageShow/OnPageHide calls and hence appear to be hidden). r=roc a=blocking-beta8+ 2010-11-09 21:50:29 -08:00
Cameron McCormack
043b1cdbfa Bug 477171 - Make unknown elements in the SVG namespace not render any children r=roc a=blocking 2010-11-10 16:58:41 +13:00
Brian Birtles
8d79ea7974 Bug 603917 - SVG SMIL: Allow some forms of animation even if base value is not animatable; r=dholbert; a=blocking-2.0 2010-11-10 08:21:04 +09:00
Mats Palmgren
a928ea28ed "ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final 2010-11-09 22:14:05 +01:00
Jonathan Watt
0c8bc6f338 Test for bug 601699. a=dveditz for fix. 2010-11-08 20:00:08 +00:00
Jonathan Watt
8d2603cd28 Bug 522306. Add support for SMIL animation of the <path> element's 'd' attribute. r=roc, r=longsonr, r=dholbert, a=roc. 2010-11-08 15:07:00 +00:00
Simon Montagu
1e1a081cdd Update Unicode data files to version 6.0. Bug 606917, r=emk, a=bsmedberg 2010-11-08 12:27:41 +02:00
Robert O'Callahan
26f24119f8 Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker 2010-11-08 22:06:15 +13:00
Jonathan Kew
92406a79d9 Bug 548964 fix antialiasing problem of D2D r=masayuki, a=test-change-only 2010-11-08 15:41:32 +09:00
Simon Montagu
891f2678fc Backout changeset 8cbe83542596 due to test failures 2010-11-07 13:06:39 +02:00
Simon Montagu
a0cc2f006d Update Unicode data files to version 6.0. Bug 606917, r=emk, a=bsmedberg 2010-11-07 11:56:26 +02:00
Daniel Holbert
3426024d9c Bug 594198: In SMIL animation of length-valued attributes/properties, allow interpolation between 0 values and unitless values. r=birtles a=blocking-final+
--HG--
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-no-no.svg
2010-11-06 12:13:01 -07:00
Takeshi KUROSAWA
76ec5dfb24 Bug 595209 patch 2 - reftest r=longsonr,roc 2010-10-29 08:18:06 +01:00
Robert Longson
7f8fdfd939 Bug 608653 - lacuna pattern width/height should be zero r+a=roc 2010-11-03 22:35:00 +00:00
Robert Longson
26f19f70fa Bug 603584 - feDisplacementMap does not always create output in correct colour space r+a=roc 2010-10-26 09:23:41 +01:00
Markus Stange
4680bf053d Bug 587585 - Allow SVG effects on anonymous XBL elements to refer to elements in the bound document if the binding lives in different document, and don't attempt to start an external resource load in that case. r=bz, a=beta8 2010-11-05 17:01:17 +01:00
Ms2ger
7fdca7f763 Bug 538965 - part b: compress whitespace in MathML mfenced's open and close attributes; r=karlt a=bsmedberg 2010-11-05 11:57:51 +01:00
Ehsan Akhgari
6e3ec66fd0 Bug 542116 - Part 2: Temporary assertion annotation for another reftest which is affected by bug 596901; r=roc a=blocking-final+ 2010-10-31 16:10:23 -04:00
Ehsan Akhgari
bb872f1aaa Bug 542116 - Caret inside empty input text/password or contenteditable element ignores font-size (reftests); r=roc a=blocking-final+ 2010-10-29 12:30:52 -04:00
Ehsan Akhgari
03166cf845 Bug 542317 - Caret missing when an iframe is put into design mode when it already has focus; r=roc a=blocking-final+ 2010-10-29 12:30:52 -04:00
Ehsan Akhgari
83cc33320e Bug 389321 - Part 3.1: Disable a problematic reftest until bug 607548 gets resolved; r=roc a=blocking-betaN+ 2010-10-27 00:49:38 -04:00
Ehsan Akhgari
7e43b5d1ec Bug 389321 - Part 1: Don't choke on textnodes which don't have a primary frame; r=roc a=blocking-betaN+ 2010-08-17 15:25:53 -04:00
Robert O'Callahan
acd7afa1fe Try to fix failing test for bug 595842 by removing border whose antialiasing seems to be inconsistent, a=testonly 2010-10-29 22:17:07 +13:00
Robert O'Callahan
bf165c4168 Bug 595842. When GetHDCWithClip fails, fall through to the fallback rendering path. r=vlad,a=blocking-beta7 2010-10-29 16:08:07 +13:00
Brian Birtles
dc65e6ba70 Fix failing test from bug 579828; a=testfix 2010-10-26 09:46:45 +09:00
Ehsan Akhgari
7883671dc5 Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+ 2010-10-21 16:56:20 -04:00
Daniel Holbert
3e762699d5 Bug 606360: Don't double-count full-page-zoom factor when drawing SVG <image> element. r=longsonr a=blocking-final+ 2010-10-22 15:55:04 -07:00
Daniel Holbert
92da5c56af Bug 605420: Adjust dirtyRect to the right coordinate system when drawing for the SVG <image> element. r=longsonr a=blocking-final 2010-10-22 09:52:41 -07:00
L. David Baron
aaf94f0616 Add bug number for test failure. 2010-10-21 20:37:49 -07:00
Mounir Lamouri
4e0c9ba9a4 Bug 604737 - nsHTMLFieldSetElement::RemoveChildAt should update mFirstLegend. r=smaug a=blocking 2010-10-21 13:11:01 +02:00
Simon Montagu
ebdb9dc179 Tests for bug 579655, a=test 2010-10-20 18:18:04 +02:00
Simon Montagu
e83ac0de10 Tests for bug 600974 2010-10-20 09:11:15 -07:00
Brian Birtles
bb0154a359 Fix bustage from bug 579828, disable failing test, a=bustage 2010-10-20 10:12:57 +09:00
Brian Birtles
6c1ea3e5dc Bug 579828 - SVG SMIL: Trim, don't prune invalid active intervals; r=dholbert; a=roc 2010-10-20 08:55:09 +09:00
Daniel Holbert
1059ac4571 Bug 604723: Multiply onto (instead of replacing) our gfxContext matrix when painting SVG images. r=longsonr a=blocking 2010-10-19 13:48:02 -07:00
Robert Longson
f45b1ab1d7 Bug 599798 - Fix viewBox on pattern with patternContentUnits=objectBoundingBox r+a=roc 2010-10-18 23:08:52 +01:00
Mounir Lamouri
e457aa01ce Bug 553097 - Do not create a frame and DOM node for placeholder if not needed. r=ehsan,roc a=blocking 2010-10-19 15:11:07 +02:00
Boris Zbarsky
4c8043cb24 Bug 605157. Style linking elements should work in XML when set via innerHTML. r=sicking, a=blocker 2010-10-18 23:45:34 -04:00
L. David Baron
ce401c553a Accept PR_INT32_MIN as an integer in CSS. (Bug 602890) r=bzbarsky a2.0=roc 2010-10-17 19:36:26 -07:00
L. David Baron
a0c2fd0719 Fix double-subtraction of opposite margin when one of margin-top/bottom is auto, for absolutely positioned elements. (Bug 604212) r=bzbarsky a2.0=roc 2010-10-17 19:36:26 -07:00
Takeshi KUROSAWA
079f981670 Bug 599798 - Make rotate attribute of SVG text live. r=longsonr a=roc 2010-10-17 17:27:49 +01:00
Ehsan Akhgari
f474b789e2 Bug 602130 - Caret positioned incorrectly in input[type=text] when hidden and redisplayed; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 673601ada34f5d1eefc61303f7420dd74363e2b3
2010-10-14 15:36:35 -04:00
Timothy Nikkel
905dc962d3 Bug 599113. Add a reftest. a=test 2010-10-14 20:03:46 -05:00
Timothy Nikkel
a4272693d0 Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+ 2010-10-14 20:03:45 -05:00
Ehsan Akhgari
ffa4ad5358 Backed out changeset a1ee6ca61426 (bug 602130) because of test failure 2010-10-14 16:53:43 -04:00
Ehsan Akhgari
8704706327 Bug 602130 - Caret positioned incorrectly in input[type=text] when hidden and redisplayed; r=bzbarsky a=blocking-final+ 2010-10-14 15:36:35 -04:00
Daniel Holbert
f11b2f7dc7 Backed out changeset e16a93bf622d (bug 599798) on suspicion of causing reftest assertion failures (bug 604415) 2010-10-14 10:19:55 -07:00
Takeshi KUROSAWA
28d3a6e541 Bug 599798 - Make rotate attribute of SVG text live. r=longsonr a=roc 2010-10-13 21:20:37 +01:00
Simon Montagu
4535492f7f Tests for bug 600974 2010-10-14 00:44:33 -07:00
Blake Kaplan
312e4e1e90 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Johnny Stenback
9db3ea9f81 Bug 580128. Disable reftests that don't play well with brain transplants yet. r=mrbkap@gmail.com 2010-10-10 15:48:10 -07:00
Brian Birtles
66c9a936a3 Bug 594653 - SVG SMIL: Don't use InstanceTimeComparator on times without serial numbers; r=dholbert; a=roc 2010-10-13 09:17:55 +09:00
Jim Mathies
0d28265d3b bustage fix for 128d7ea8ebfc. a=bustage 2010-10-08 11:43:55 -05:00
Bas Schouten
29d2843386 Bug 600045: Reftest for canvas transformed strokes using 'lighter'. r=jrmuizel a=blocking-betaN 2010-10-08 18:02:36 +02:00
Ehsan Akhgari
4850b5f10e Bug 600803 - setting value with newline on textarea has excess newline (test case); r=bzbarsky a=NPOTB 2010-10-07 15:54:33 -04:00
Daniel Holbert
39380c8030 Bug 589558 followup: annotate that 3 known-reftest-failures from pixel-rounding issue actually pass on OS X. a=orange 2010-10-12 13:33:50 -07:00
Daniel Holbert
ca2ca78404 Bug 589558, tests for SVG-as-image in canvas. a=tests-only
--HG--
rename : layout/reftests/svg/as-image/lime100x100.svg => layout/reftests/svg/as-image/lime50x50.svg
2010-10-12 12:00:31 -07:00
Ms2ger
43f0f43519 Bug 599558 - Remove support for the :optional pseudo-class on button; f=volkmar r+a=sicking 2010-10-07 23:09:31 +02:00
Mounir Lamouri
ea32f4083b Bug 600151 - Remove -moz-submit-invalid default style. r+a=dbaron 2010-10-12 14:57:40 +02:00
Jesse Ruderman
931902c4d5 Remove extra dump statement from test 2010-10-11 09:55:22 -07:00
Robert O'Callahan
f5a5fc716d Mark assertion. a=me 2010-10-11 16:31:30 +13:00
Robert O'Callahan
df87a3af1d Fixing test errors, a=me 2010-10-11 15:35:47 +13:00
Robert O'Callahan
73fec40f97 Bug 582146. 8388608.0 is invalid in cairo, so clamp to 8388607.0 instead. r=jrmuizel 2010-10-11 13:58:19 +13:00
Mats Palmgren
9ce097ba76 Update the caret after creating a new frame, if the node has focus. b=536421 r=ehsan a=blocking2.0:final 2010-10-11 00:07:01 +02:00
Robert Longson
2ca2942f10 Bug 571863: Make sure to update graphic and/or invalidate transform on an inner <svg> element when its various attributes are modified. r=dholbert a=blocking-betaN+ 2010-10-07 12:19:32 -07:00
Robert Longson
191b24cc24 Bug 589436 patch 3: Tests. r=dholbert a=blocking-b8+ 2010-10-07 12:19:32 -07:00
Jonathan Kew
4e7e809467 mark failing test as random on OS X, see bug 602469. a=orange 2010-10-07 12:37:26 +01:00
Jonathan Kew
cf455af252 bug 601099 - add proper padding to the VeraBd-validchecksum.ttf font file. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
Jonathan Kew
fe971313f6 bug 600821 - add proper padding to the gw432047.ttf font. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
Jonathan Kew
f4c3cf0516 bug 601110 - fix OS/2 table in markA.otf and markB.otf fonts. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
Jonathan Kew
c8514f9454 bug 580863 reftest - check metrics using CFF font with non-1000 unit em square. r=jdaggett a=test-only 2010-10-07 08:59:16 +01:00
L. David Baron
074114e897 Drop native appearance when border-radius or -moz-border-start/end are set. (Bug 601366) r=bzbarsky a2.0=blocking2.0:betaN 2010-10-06 21:25:47 -07:00
L. David Baron
43b13a4dd1 Reflow floating ::first-letter before deciding where to place the float, since we need to reflow it to learn its width. (Bug 594303) r=roc a2.0=blocking:betaN 2010-10-06 21:25:47 -07:00
L. David Baron
54958ef33a Add a selector hack so that we can implement table border styles compatibly in CSS. (Bug 539880) Test by Geoff Lankow <geoff@darktrojan.net>. r=bzbarsky a2.0=blocking2.0:betaN 2010-10-06 21:25:47 -07:00
L. David Baron
ac28ee88ee Add reftests for text-shadow and box-shadow not causing scrollable overflow. (Bug 542595, patch 24) (for bug 446693) a2.0=blocking2.0:beta8 2010-10-06 21:25:47 -07:00
L. David Baron
924a5c921a Fix reftests that assume that text-shadow causes scrollbars. (Bug 542595, patch 23) (for bug 446693) 2010-10-06 21:25:47 -07:00
L. David Baron
e663ad6832 Mark two reftests that now pass as passing. (Bug 542595, patch 22) (fixes bug 593160) a2.0=blocking2.0:beta8 2010-10-06 21:25:47 -07:00
L. David Baron
8592a24298 For elements that are in a document with a pres shell, always use that pres shell when getting computed style so we (a) return a more correct style and (b) don't mix rule nodes from two rule trees. (Bug 596245) r=bzbarsky a2.0=blocking2.0:betaN 2010-10-06 21:25:44 -07:00
L. David Baron
c4f6132d18 When we set border-radius on <hr>, make the ends circular rather than elliptical. (Bug 597721) r=bzbarsky a2.0=blocking:betaN 2010-10-06 21:25:44 -07:00
Boris Zbarsky
2f435cdf89 Adjust assertion annotation to be Linux-specific. a2.0=bustage 2010-10-06 21:25:44 -07:00
Boris Zbarsky
b43c2f6593 Annotate this test as asserting, since it does, a=bustage 2010-10-07 00:04:39 -04:00
Boris Zbarsky
d9d4714106 Bug 129941. Don't create scrollframes for blockframes (except inline blocks) while printing, and make such blockframes clip their contents instead. r=dbaron 2010-10-06 21:01:24 -04:00
Daniel Holbert
a6b6c37935 Bug 600574 part 2: Check for SVG images with viewBox in nsStyleBackground::Layer::RenderingMightDependOnFrameSize. r=bz r=longsonr a=blocking-betaN+ 2010-10-06 15:18:52 -07:00
Daniel Holbert
bd20a21438 Bug 598798 patch 2: Create reftest directory for <svg:image> with more thorough tests. r=jwatt a=tests-only
--HG--
rename : layout/reftests/svg/image-fill-01.svg => layout/reftests/svg/image/image-fill-01.svg
rename : layout/reftests/svg/image-scaling-01.svg => layout/reftests/svg/image/image-scaling-01.svg
rename : layout/reftests/svg/image-scaling-02.svg => layout/reftests/svg/image/image-scaling-02.svg
2010-10-06 08:37:12 -07:00
Daniel Holbert
73e09d2fdf Bug 598798 patch 1: Rename SVG-as-an-image reftest directory. r=jwatt a=tests-only
--HG--
rename : layout/reftests/svg/image/background-image-rect-1png.html => layout/reftests/svg/as-image/background-image-rect-1png.html
rename : layout/reftests/svg/image/background-image-rect-1svg.html => layout/reftests/svg/as-image/background-image-rect-1svg.html
rename : layout/reftests/svg/image/background-image-rect-2.html => layout/reftests/svg/as-image/background-image-rect-2.html
rename : layout/reftests/svg/image/background-simple-1.html => layout/reftests/svg/as-image/background-simple-1.html
rename : layout/reftests/svg/image/background-simple-2.html => layout/reftests/svg/as-image/background-simple-2.html
rename : layout/reftests/svg/image/background-viewBox-1.html => layout/reftests/svg/as-image/background-viewBox-1.html
rename : layout/reftests/svg/image/border-image-simple-1.html => layout/reftests/svg/as-image/border-image-simple-1.html
rename : layout/reftests/svg/image/border-image-simple-2.html => layout/reftests/svg/as-image/border-image-simple-2.html
rename : layout/reftests/svg/image/content-outside-viewBox-1-helper.svg => layout/reftests/svg/as-image/content-outside-viewBox-1-helper.svg
rename : layout/reftests/svg/image/img-content-outside-viewBox-1-ref.html => layout/reftests/svg/as-image/img-content-outside-viewBox-1-ref.html
rename : layout/reftests/svg/image/img-content-outside-viewBox-1.html => layout/reftests/svg/as-image/img-content-outside-viewBox-1.html
rename : layout/reftests/svg/image/img-dyn-1-ref.html => layout/reftests/svg/as-image/img-dyn-1-ref.html
rename : layout/reftests/svg/image/img-dyn-1.html => layout/reftests/svg/as-image/img-dyn-1.html
rename : layout/reftests/svg/image/img-height-meet-1-ref.html => layout/reftests/svg/as-image/img-height-meet-1-ref.html
rename : layout/reftests/svg/image/img-height-meet-1.html => layout/reftests/svg/as-image/img-height-meet-1.html
rename : layout/reftests/svg/image/img-height-meet-2-ref.html => layout/reftests/svg/as-image/img-height-meet-2-ref.html
rename : layout/reftests/svg/image/img-height-meet-2.html => layout/reftests/svg/as-image/img-height-meet-2.html
rename : layout/reftests/svg/image/img-height-slice-1-ref.html => layout/reftests/svg/as-image/img-height-slice-1-ref.html
rename : layout/reftests/svg/image/img-height-slice-1.html => layout/reftests/svg/as-image/img-height-slice-1.html
rename : layout/reftests/svg/image/img-height-slice-2-ref.html => layout/reftests/svg/as-image/img-height-slice-2-ref.html
rename : layout/reftests/svg/image/img-height-slice-2.html => layout/reftests/svg/as-image/img-height-slice-2.html
rename : layout/reftests/svg/image/img-simple-1.html => layout/reftests/svg/as-image/img-simple-1.html
rename : layout/reftests/svg/image/img-simple-2.html => layout/reftests/svg/as-image/img-simple-2.html
rename : layout/reftests/svg/image/img-simple-3.html => layout/reftests/svg/as-image/img-simple-3.html
rename : layout/reftests/svg/image/img-simple-4.html => layout/reftests/svg/as-image/img-simple-4.html
rename : layout/reftests/svg/image/img-simple-5.html => layout/reftests/svg/as-image/img-simple-5.html
rename : layout/reftests/svg/image/img-simple-6.html => layout/reftests/svg/as-image/img-simple-6.html
rename : layout/reftests/svg/image/img-simple-7.html => layout/reftests/svg/as-image/img-simple-7.html
rename : layout/reftests/svg/image/img-width-meet-1-ref.html => layout/reftests/svg/as-image/img-width-meet-1-ref.html
rename : layout/reftests/svg/image/img-width-meet-1.html => layout/reftests/svg/as-image/img-width-meet-1.html
rename : layout/reftests/svg/image/img-width-meet-2-ref.html => layout/reftests/svg/as-image/img-width-meet-2-ref.html
rename : layout/reftests/svg/image/img-width-meet-2.html => layout/reftests/svg/as-image/img-width-meet-2.html
rename : layout/reftests/svg/image/img-width-slice-1-ref.html => layout/reftests/svg/as-image/img-width-slice-1-ref.html
rename : layout/reftests/svg/image/img-width-slice-1.html => layout/reftests/svg/as-image/img-width-slice-1.html
rename : layout/reftests/svg/image/img-width-slice-2-ref.html => layout/reftests/svg/as-image/img-width-slice-2-ref.html
rename : layout/reftests/svg/image/img-width-slice-2.html => layout/reftests/svg/as-image/img-width-slice-2.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-1-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-1-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-2-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-2-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-2.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-2.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-1-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-1-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-2-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-2-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-2.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-2.html
rename : layout/reftests/svg/image/lime100x100-noSVGDimensions.svg => layout/reftests/svg/as-image/lime100x100-noSVGDimensions.svg
rename : layout/reftests/svg/image/lime100x100-ref.html => layout/reftests/svg/as-image/lime100x100-ref.html
rename : layout/reftests/svg/image/lime100x100.png => layout/reftests/svg/as-image/lime100x100.png
rename : layout/reftests/svg/image/lime100x100.svg => layout/reftests/svg/as-image/lime100x100.svg
rename : layout/reftests/svg/image/lime200x100.svg => layout/reftests/svg/as-image/lime200x100.svg
rename : layout/reftests/svg/image/lime200x200.svg => layout/reftests/svg/as-image/lime200x200.svg
rename : layout/reftests/svg/image/limeInRed100x100-viewBox.svg => layout/reftests/svg/as-image/limeInRed100x100-viewBox.svg
rename : layout/reftests/svg/image/limeInRed100x100.png => layout/reftests/svg/as-image/limeInRed100x100.png
rename : layout/reftests/svg/image/limeInRed100x100.svg => layout/reftests/svg/as-image/limeInRed100x100.svg
rename : layout/reftests/svg/image/list-simple-1-ref.html => layout/reftests/svg/as-image/list-simple-1-ref.html
rename : layout/reftests/svg/image/list-simple-1.html => layout/reftests/svg/as-image/list-simple-1.html
rename : layout/reftests/svg/image/reftest.list => layout/reftests/svg/as-image/reftest.list
rename : layout/reftests/svg/image/squaredCircle-viewBox-noSize.svg => layout/reftests/svg/as-image/squaredCircle-viewBox-noSize.svg
rename : layout/reftests/svg/image/svg-image-util.css => layout/reftests/svg/as-image/svg-image-util.css
rename : layout/reftests/svg/image/svg-image-util.js => layout/reftests/svg/as-image/svg-image-util.js
rename : layout/reftests/svg/image/zoom/img-zoomIn-1.html => layout/reftests/svg/as-image/zoom/img-zoomIn-1.html
rename : layout/reftests/svg/image/zoom/img-zoomOut-1.html => layout/reftests/svg/as-image/zoom/img-zoomOut-1.html
rename : layout/reftests/svg/image/zoom/reftest.list => layout/reftests/svg/as-image/zoom/reftest.list
rename : layout/reftests/svg/image/zoom/squaredCircle-150x150-ref.html => layout/reftests/svg/as-image/zoom/squaredCircle-150x150-ref.html
rename : layout/reftests/svg/image/zoom/squaredCircle-50x50-ref.html => layout/reftests/svg/as-image/zoom/squaredCircle-50x50-ref.html
rename : layout/reftests/svg/image/zoom/squaredCircle.svg => layout/reftests/svg/as-image/zoom/squaredCircle.svg
2010-10-06 08:37:12 -07:00
Boris Zbarsky
37100dab48 Fix silly error in test a=test-only 2010-10-04 12:56:48 -04:00
Oleg Romashin
cc0f0fc4ff Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7 2010-10-02 09:00:45 -07:00
Boris Zbarsky
27a78bb182 Remove bogus JS that does nothing but throw from these reftests. a=test-only 2010-09-30 10:31:37 -04:00
Jesse Ruderman
9cf9ada521 Bug 490174 - add reftest. a=NPOTB 2010-09-24 11:26:34 -07:00
Jesse Ruderman
97f12b1a41 Bug 558201 - Remove leftover random-if(). a=NPOTB 2010-09-24 11:25:11 -07:00
Daniel Holbert
0c6f0eacc8 Bug 598208: comment-only update in smil/style/reftest.list: Remove one obsolete comment, and update bug # in another. a=comment-only-fix 2010-09-21 15:26:58 -07:00
Mounir Lamouri
09f96a9f25 Bug 557087 (6/6) - Elements in the first legend should not be disabled if the fieldset is disabled but not it's fieldset parent. r+a=sicking
--HG--
extra : rebase_source : 226f0169d41f4f6b72549b522a818577ccc3e326
2010-09-19 03:47:15 +02:00
Mounir Lamouri
31c4dd8342 Bug 557087 (5/6) - Test elements rendering when inside a disabled fieldset. r=dbaron a=sicking
--HG--
extra : rebase_source : 6ac74cc7d72c68a7d16011b97f4bfa673098bf32
2010-09-18 23:54:30 +02:00
Mounir Lamouri
80505c82b2 Bug 557087 (3/6) - Make layout aware of the new disabled state rule. r=dbaron a=sicking
--HG--
extra : rebase_source : 9e7d0a515c3f1bcacdcccc906c611849654ab484
2010-09-19 03:43:15 +02:00
Mounir Lamouri
78294be353 Bug 557087 (2/6) - Make the content aware of the new disabled state rule. r+a=sicking
--HG--
extra : rebase_source : 66ef476d46872edcc8ea8cd6488cd14d24ce8446
2010-09-18 23:33:16 +02:00
Mounir Lamouri
b867cc9718 Bug 557087 (1/6) - Fieldset elements can be disabled. r+a=sicking
--HG--
extra : rebase_source : 9a11a362b24285af3a5d87ebb88e39be0cf1e098
2010-09-18 23:24:58 +02:00
KUROSAWA, Takeshi
a3da285f48 Bug 333698 - Fix x and y positioning of nested tspans - reftests; r=longsonr; a=roc 2010-09-18 12:46:48 +09:00
Daniel Holbert
bc77c8e0df Bug 596478: Revert non-fixes to randomorange test, & mark it as random for the time being to stop the orange. a=tests 2010-09-17 12:09:08 -07:00
Joe Drew
76ec96321d Bug 470868 - Mark some of the SMIL reftests as random on Mac with accelerated layers. rs=dholbert a=tests
--HG--
extra : transplant_source : F%C730%A1%7F%0Bwl%7EG%E71t%27%FEf%7D%A1%C6
2010-09-13 19:29:00 -07:00
Jonathan Kew
f69f6db1c8 bug 597300 - disable failing reftest on windows for now. a=test-only 2010-09-17 09:38:27 +01:00
Oleg Romashin
954f758a91 Bug 556487 svg reftest pass. r=roc a=blocking2.0 2010-09-16 21:09:35 -07:00
Daniel Holbert
e8351a5727 Bug 596478: randomorange in img-dyn-1.html - try delaying snapshot to see if it fixes this randomorange. a=tests-only 2010-09-16 16:56:06 -07:00
Jonathan Kew
c43c687083 bug 593564 - reftest for synthetic bold glyph metrics. a=test-only 2010-09-16 17:41:40 +01:00
Daniel Holbert
a5f0e6b5f8 Bug 596478: Intermittent failure in reftests/svg/image/img-dyn-1.html - add 0-second setTimeout to hopefully work around randomorange. a=tests 2010-09-15 23:45:19 -07:00
Boris Zbarsky
74caa20c1c Bug 594737. Disabled selects with size and multiple should still look disabled. r=dbaron 2010-09-15 12:40:11 -07:00
L. David Baron
d4d2946639 Support calc() on background-position, background-size, -moz-transform-origin, and background-image gradient stop positions. (Bug 594934) r=bzbarsky a=blocking2.0:betaN
(Note:  this also depends on the change to nsStyleAnimation.cpp's StyleCoordToValue in bug 520234 and on other changes in that bug.)
2010-09-15 08:11:26 -07:00
Chris Pearce
85908d5065 Bug 594617 - Disable img-dyn-1.html on windows due to random failure. a=test-fix 2010-09-14 16:24:47 -07:00
Daniel Holbert
dde3a3fc36 Bug 594617: Make nsImageFrame::GetIntrinsicSize return its actual intrinsic size, and teach IsPercentageAware about SVG images. r=roc a=blocking 2010-09-14 16:20:32 -04:00
Ehsan Akhgari
9e2b9c044c Bug 240933 - Part 14: Disable a reftest which fails on D2D because of a problem uncovered by this bug (see bug 593160 for more information)
--HG--
extra : rebase_source : b2803f235a063126c3d6e5dc6e92a5f6b38961eb
2010-09-06 16:31:04 -04:00
Ehsan Akhgari
64b2f04816 Bug 240933 - Part 9: Simplify text control frame's DOM point to offset conversion code; r=roc a=dbaron
--HG--
extra : rebase_source : 1ed8187ad31ca40bd0b4d5a5a3c7494aacfee495
2010-07-20 08:47:28 -04:00
Ehsan Akhgari
5a50bd2718 Bug 240933 - Part 1: Do not split multiline text into textframes separated by BR elements; r=roc a=dbaron
--HG--
extra : rebase_source : bcaf760ad9d2e939a5d99f21cd8727ef71faea92
2010-07-11 16:26:26 -04:00
Bas Schouten
f80919aebc Bug 594624 - Reftest: Ensure content type switches are supported. r=roc 2010-09-12 21:38:14 +02:00
L. David Baron
f4c51b73b2 Rename -moz-box-shadow to box-shadow: mechanical changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6
Generated with:
find * -type f -exec sed -i -e 's/\<MozBoxShadow\>/boxShadow/g;s/-moz-box-shadow/box-shadow/gi' {} \;
2010-09-11 09:27:12 -07:00
L. David Baron
8e923adf2c Remove support for min() and max() in calc(): remove support for parsing and storage. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 2010-09-11 09:27:12 -07:00
L. David Baron
1762801e76 Change blur radii in themes and in some tests to match change in how we interpret text-shadow and -moz-box-shadow blur radii. (Bug 590039) r=dao a2.0=blocking2.0:beta6 2010-09-11 09:27:12 -07:00
L. David Baron
d022f13c66 Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
This fixes the multiplication by 1.5 in
gfxAlphaBoxBlur::CalculateBlurRadius (originally added in changeset
ce9f05b57b95 for bug 467518) to work correctly.  It was previously a
multiplication by 1 due to integer division.  CalculateBlurRadius
previously multiplied by 1.880; it now multiplies by 2.820.

This changes canvas shadow handling to multiply shadowBlur by 2 before
taking its square root, as described in the spec.  This means that
canvas shadow blurs 8px or smaller are 1.5 times larger than they were
previously (due to the CalculateBlurRadius change), and canvas shadow
blurs larger than 8px are 2.121 times larger than they were previously
(due to the CalculateBlurRadius change *and* the additional factor of
sqrt(2)).

This changes text-shadow and -moz-box-shadow handling to use
CalculateBlurRadius on half of the value given instead of passing the
value through directly.  This means that text-shadow and box-shadow
blurs are multiplied by 1.410 relative to their old sizes.  It also
means that we round rather than floor, so that the effect that used to
be drawn by a blur in the range 1px to 1.99px is now drawn by a blur
anywhere in the range 0.36px to 1.05px, the effect that used to be drawn
by a blur in the range 2px to 2.99px is now drawn by a blur anywhere in
the range 1.06px to 1.77px, what used to be a drawn by a blur in the
range 3px to 3.99px is now drawn by a blur anywhere in the range 1.78px
to 2.47px, etc.
2010-09-11 09:27:12 -07:00
Mounir Lamouri
4418d853e2 Bug 582277 - Default style for :-moz-submit-invalid pseudo-class. r+a=dbaron 2010-09-10 20:40:49 +02:00
Daniel Holbert
189a86e011 Bug 594941: Handle imgIContainer::GetHeight/GetWidth failure in DrawBorderImage. r=roc a=roc 2010-09-10 10:42:57 -07:00
Mounir Lamouri
06546aad23 Bug 555840 - Implement datalist element. r=sicking,mrbkap,ehsan sr=smaug a2.0=roc 2010-09-10 07:16:56 +02:00
Mounir Lamouri
795e4b9f4e Bug 580575 - Implement :-moz-submit-invalid pseudo-class applying on submit buttons when the form is invalid. r=bz sr=sicking a2.0=roc 2010-09-10 07:08:56 +02:00
Ehsan Akhgari
8338d82d6e Bug 422179 - Part 3: Disable a reftest which fails because of bilinear filtering; r=jrmuizelaar a=NPOTB 2010-09-09 16:27:17 -04:00
Felipe Corrêa da Silva Sanches
72f0ac96de Bug 421473: Move tests from layout/reftests/svg/bugs to layout/svg/crashtests. r=dholbert a=tests-only
--HG--
rename : layout/reftests/svg/bugs/bug314244.xul => layout/svg/crashtests/314244-1.xul
rename : layout/reftests/svg/bugs/bug327709.svg => layout/svg/crashtests/327709-1.svg
rename : layout/reftests/svg/bugs/bug337408.xul => layout/svg/crashtests/337408-1.xul
rename : layout/reftests/svg/bugs/bug367368.xhtml => layout/svg/crashtests/367368-1.xhtml
2010-09-09 15:49:41 -04:00
Zack Weinberg ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
8537cb241d Bug 451134 (1/2): switch to the official border-radius property names: purely mechanical changes. r=dbaron a2.0=blocking2.0:beta6
This was generated with the command:

LC_ALL=C grep -irlEZe '[-_]moz[-_]border[-_]radius([-_](top|bottom)(right|left))?' * | xargs -0 perl -pi -e \
    's/-moz-border-radius-(top|bottom)(left|right)/border-${1}-${2}-radius/gi;
     s/_moz_border_radius_(top|bottom)Right/border_${1}_right_radius/g;
     s/_moz_border_radius_(top|bottom)Left/border_${1}_left_radius/g;
     s/-moz-border-radius/border-radius/gi;
     s/_moz_border_radius/border_radius/g;'
2010-09-09 08:21:47 -07:00
L. David Baron
2ecdfeadc5 Add reftests for clipping to the border-radius curve. (Bug 459144, Bug 485501) a2.0=blocking2.0:beta6 2010-09-09 08:21:47 -07:00
L. David Baron
b157c42495 Add support for calc() on -moz-border-radius and -moz-outline-radius. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6 2010-09-09 08:21:45 -07:00
Daniel Holbert
77bfcfd379 Mark some of bug 276431's tests as random-on-windows, since they fail on win7, pending investigation. a=orange 2010-09-08 19:49:31 -07:00
Daniel Holbert
9aeab42b64 Bug 276431 Patch 15: Reftests for svg-as-an-image. r=roc a=blocking 2010-09-08 13:40:40 -07:00
Bas Schouten
78692a5dcf Bug 594289: Disable reftest failing because of YUV rounding error. r=tn a=bustage 2010-09-08 10:29:17 +02:00
L. David Baron
619904027c Reduce the border-radius of elements with overflow != visible so that any present scrollbars are not clipped. (Bug 459144, patch 8) r=roc a2.0=blocking:beta6+ 2010-09-07 15:20:35 -07:00
Boris Zbarsky
d1741e2865 Bug 593544. Apply first-letter to legends. r=dbaron a=dbaron 2010-09-07 15:10:42 -04:00
Simon Montagu
81990e4947 Tests for bug 588739 2010-09-06 17:32:01 +03:00
Robert O'Callahan
ec8623329e Fixing test for D2D, a=fixing-test 2010-09-06 21:11:54 +12:00
Robert O'Callahan
4af6bcda96 Bug 584699. Invalidate ThebesLayers in abs-pos frame subtree that's moved. r=dbaron
--HG--
extra : rebase_source : 06dd1df6b08d331b38ee8a9edbf6ce07e7841c25
2010-09-06 15:04:36 +12:00
Vladimir Vukicevic
777be5436f Bug 591155 - Disable an additional test that has shown up as failing with no visual difference. r=joe a=blocking2.0:beta6+ 2010-09-04 23:32:39 -04:00
Matt Woodrow
8ab02d729b Bug 591155 - Temporarily disable certain failing reftests which are visually indistinguishable when running with accelerated layers. r=vlad a=blocking2.0:beta6+ 2010-08-27 16:58:53 +12:00
Robert O'Callahan
6618fba54b Disable abspos tests when D2D is enabled. With changeset c888cdffd617, glyphs get rasterized slightly differently. a=me 2010-09-04 00:27:19 +12:00
Robert O'Callahan
e491aa2ad3 Backed out changeset b92757b90f6f 2010-09-04 00:25:33 +12:00
Jonathan Kew
4cf341057c disable failing win7 reftest, see bug 593330. r=developers a=orange-test 2010-09-03 13:10:45 +01:00
Robert O'Callahan
0a8fad86d1 Bug 579276. Part 10: add a couple of scrolling tests to ensure that text looks good when scrolled in an overflow:auto div. a=blocking 2010-09-02 21:19:24 +12:00
Robert O'Callahan
c46464ab7b Bug 579276. Part 9: Backout 4d1dc2ea47fd since we no longer need those test changes 2010-09-02 21:18:41 +12:00
Ehsan Akhgari
d84bc18024 Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Ehsan Akhgari
58248ee66a Bug 240933 - Part 9: Simplify text control frame's DOM point to offset conversion code; r=roc a=dbaron
--HG--
extra : rebase_source : 134895e08a57c7aeb39f25266d8925cde4595159
2010-07-20 08:47:28 -04:00
Ehsan Akhgari
f26d133589 Bug 240933 - Part 1: Do not split multiline text into textframes separated by BR elements; r=roc a=dbaron
--HG--
extra : rebase_source : 45cbd49946c1577786a5bd141384d92f9daf27c4
2010-07-11 16:26:26 -04:00
Robert O'Callahan
8c37d3bfef Bug 584494 - Regression: Transform rotation testcase performs significantly worse - r=dbaron 2010-09-02 14:07:37 -04:00
Jonathan Kew
ab510e7491 bug 569531 - enable harfbuzz by default on windows. r=roc approval2.0=roc 2010-09-02 12:28:48 +01:00
Robert O'Callahan
cfb7f48514 Backing out bug 579276. a=me 2010-09-02 23:14:25 +12:00
Robert O'Callahan
83b82d6db1 Bug 579276. Part 10: add a couple of scrolling tests to ensure that text looks good when scrolled in an overflow:auto div. a=blocking 2010-09-02 21:19:24 +12:00
Robert O'Callahan
7cf896283a Bug 579276. Part 9: Backout 4d1dc2ea47fd since we no longer need those test changes 2010-09-02 21:18:41 +12:00
Wes
3b79dcf8cf Bug 591626 - :-moz-placeholder is now implemented, uncomment corresponding theme code. r=dao
--HG--
extra : rebase_source : 1e21926933b6ebbd247452e0e5e2a2df866896e5
2010-08-31 21:28:41 +02:00
Phil Ringnalda
a53c00d9b5 Bug 581592 - allow for a couple of asserts in size-change-1.html on Mac, r=dbaron, a=orange
--HG--
extra : rebase_source : 6d7ab1eeb272786e75fa57521d3a5c0f698fb88e
2010-08-29 21:51:56 -07:00
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 '&nbsp' 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
L. David Baron
051d2eec64 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
3060358b0c Add reftests for bug 563584. (Bug 563584, patch 31) r=roc 2010-08-05 21:59:20 -07:00
L. David Baron
bef2939650 Add testcase to check that mIsTopOfPage is false when reflowing blocks that have clearance. (There was originally a patch here, but it seems not to be needed, so now it's just tests.) (Bug 563584, patch 27) 2010-08-05 21:59:20 -07:00