Commit Graph

1003 Commits

Author SHA1 Message Date
Simon Montagu
6780389753 Reftests for bug 418574 2008-12-02 23:04:39 -08:00
Michael Ventnor
959ad2bd17 Bug 453641. Make box-shadow work on tables and table parts --- tests. 2008-12-03 14:21:16 +13:00
Robert O'Callahan
98ae77c3c1 Bug 465475. Stop test iterations well in advance of reftest timeout. Test-only change. 2008-12-03 14:17:16 +13:00
Jonathan Kew
ec53609e35 Bug 467228. Disable line start/end swashes on Mac since we don't support line-boundary shaping properly yet. r=roc (Tests) 2008-12-03 09:58:53 +13:00
Robert O'Callahan
943fd411b1 Bug 442633. Detect removal of href attribute on SVG <use> elements. r=longsonr,sr=mats 2008-12-03 09:37:18 +13:00
Martin
cf510a9d6d Add tests for xml-stylesheet PI (including for Bug 353364). a=tests 2008-11-28 21:25:48 +00:00
L. David Baron
16009115b3 Use larger values for no-minimum and no-maximum so that we don't cross them. (Bug 466395) r+sr=roc a191=beltzner 2008-11-27 20:08:32 -08:00
Robert O'Callahan
8ff4467f78 Bug 457398. Don't treat empty lines as the first line for text-indent or first-letter/first-line purposes. r+sr=dbaron 2008-11-27 10:44:47 -08:00
Robert O'Callahan
0be9ec5c8d Bug 455826. Look into overflow-lists of inlines to find text when we're building textruns. r=smontagu 2008-11-26 11:51:36 +13:00
L. David Baron
2739ffad74 Annotate known failures with bug numbers. 2008-11-26 14:49:46 -08:00
L. David Baron
1e75702d44 Bug 451426 fixed all of the randomness in these reftests as well (including bug 465408 and the x86-Mac randomness). 2008-11-26 14:42:40 -08:00
L. David Baron
9029f0f825 Bug 451426 seems to have fixed bug 465409, so removing failures from manifest. 2008-11-26 13:24:57 -08:00
Brad Lassey
ea8dd114d1 backing out changesets 026147c91538, fb2326fcfc36, ebf0c7cf17be, 57e6a1e9041e, 1f5d2c249f86 and d7a7824d6990 due to crash on linux talos machines durring tp. 2008-11-26 12:20:26 -05:00
Brad Lassey
9491b0201f merge 2008-11-26 10:08:45 -05:00
L. David Baron
7372b5e796 Merge roc-1.bundle to land 5 patches for roc. 2008-11-25 20:41:38 -08:00
L. David Baron
9ea2cefd48 Mark sheet-set-switch-1.html as random on Mac. 2008-11-25 19:45:25 -08:00
L. David Baron
bb3429abf0 I meant to use Mark2A rather than MarkB in prop-order-over-rule-order* tests (thanks to karlt for pointing out the problem). And, while I'm here, make a second multiple-in-family test variant so we don't lose any test coverage from the correction. a=tests
--HG--
rename : layout/reftests/font-face/multiple-in-family-1.html => layout/reftests/font-face/multiple-in-family-1b.html
2008-11-25 15:22:39 -08:00
L. David Baron
17759307a2 Distribute extra space in fixed-layout tables where all columns have widths proportionally rather than equally, for compatibility. (Bug 445142) r=bernd sr=roc a=blocking1.9.1+ 2008-11-25 15:22:39 -08:00
L. David Baron
f0a1beced5 Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+ 2008-11-25 15:22:39 -08:00
L. David Baron
f1b10ff551 Introduce two different definitions of the placeholder's containing block in InitAbsoluteConstraints, since we want to use a different one for the hypothetical box and for the direction. (Bug 462844) r+sr=bzbarsky a=blocking1.9.1+ 2008-11-25 15:22:39 -08:00
L. David Baron
ae76ed49d8 Add tests for dynamic changes to @font-face. (Bug 457821) a=blocking1.9.1+ 2008-11-25 15:22:39 -08:00
L. David Baron
9ff74e7abb Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+ 2008-11-25 15:22:39 -08:00
L. David Baron
a245c3537e Back out 8d2453e98c3fc55ef6b02becf7a8e4d86a066e34 due to mac startup failures. 2008-11-25 15:08:29 -08:00
Robert O'Callahan
19cdb639f2 Bug 455826. Look into overflow-lists of inlines to find text when we're building textruns. r=smontagu 2008-11-26 11:51:36 +13:00
Robert O'Callahan
54b396e60b Bug 463952. Expand destArea according to CSS background-repeat *before* intersecting with bgClipArea, instead of after. r+sr=dbaron 2008-11-26 11:19:34 +13:00
Robert O'Callahan
1dd1408b35 Bug 460012. When recreating frames for a generated content node, reframe the nearest non-generated-content ancestor. r+sr=bzbarsky 2008-11-26 11:15:41 +13:00
Robert O'Callahan
a2ca51eb94 Bug 444375. Take TEXT_HAS_TRAILING_BREAK into account when computing min-width for text which has entirely collapsed away. r=smontagu 2008-11-26 11:08:19 +13:00
L. David Baron
e1fd81e8d3 Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+ 2008-11-25 13:27:54 -08:00
L. David Baron
e237592e8d I meant to use Mark2A rather than MarkB in prop-order-over-rule-order* tests (thanks to karlt for pointing out the problem). And, while I'm here, make a second multiple-in-family test variant so we don't lose any test coverage from the correction. a=tests
--HG--
rename : layout/reftests/font-face/multiple-in-family-1.html => layout/reftests/font-face/multiple-in-family-1b.html
2008-11-25 13:27:54 -08:00
L. David Baron
3cd243672f Distribute extra space in fixed-layout tables where all columns have widths proportionally rather than equally, for compatibility. (Bug 445142) r=bernd sr=roc a=blocking1.9.1+ 2008-11-25 13:27:54 -08:00
L. David Baron
dc119e5622 Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+ 2008-11-25 13:27:54 -08:00
L. David Baron
50244a3fdd Introduce two different definitions of the placeholder's containing block in InitAbsoluteConstraints, since we want to use a different one for the hypothetical box and for the direction. (Bug 462844) r+sr=bzbarsky a=blocking1.9.1+ 2008-11-25 13:27:54 -08:00
L. David Baron
b2d5d794fb Add tests for dynamic changes to @font-face. (Bug 457821) a=blocking1.9.1+ 2008-11-25 13:27:54 -08:00
L. David Baron
209d99a0b6 Make justification test pass more reliably on Mac, which is sensitive to subpixel positioning of text, by replacing <wbr> elements with zero-width spaces. (Bug 466101) r+sr=roc a=tests 2008-11-25 13:27:53 -08:00
L. David Baron
3c30b8af4d Make zwnj-02.html reftest more tolerant of font anti-aliasing. (Bug 465140) r=smontagu a=tests
--HG--
rename : layout/reftests/text/zwnj-02-ref.html => layout/reftests/text/zwnj-01-notref.html
rename : layout/reftests/text/zwnj-02-ref.html => layout/reftests/text/zwnj-02-ref.xhtml
rename : layout/reftests/text/zwnj-02.html => layout/reftests/text/zwnj-02.xhtml
2008-11-25 13:27:53 -08:00
L. David Baron
0dd791554f Add tests for the format() function in the 'src' descriptor that use a known-unsupported value in addition to an unknown value. a=tests
--HG--
rename : layout/reftests/font-face/src-list-format-1.html => layout/reftests/font-face/src-list-format-4.html
rename : layout/reftests/font-face/src-list-format-2.html => layout/reftests/font-face/src-list-format-5.html
rename : layout/reftests/font-face/src-list-format-3.html => layout/reftests/font-face/src-list-format-6.html
2008-11-25 13:27:53 -08:00
L. David Baron
86e77bc298 Make layout/reftests/text/444656.html not depend on the size ratio between Hebrew and Western fonts. (Bug 466484) r=smontagu a=tests 2008-11-25 13:27:53 -08:00
L. David Baron
2c8df8f80f Bug 379317 no longer affects these tests thanks to bug 464970. 2008-11-19 11:42:18 -08:00
Boris Zbarsky
127c0998fe Bug 445004. Make the base and document URI of document.written documents be the base and document URI of the document on whose current context our code is running. r+sr=jst, r=dcamp 2008-11-18 17:54:36 -05:00
Robert O'Callahan
2f76e95c17 Bug 464811. Snap the anchor point to pixels using a method that guarantees the source rect and the subimage rect intersect. r+sr=dbaron 2008-11-18 20:48:46 +13:00
Daniel Holbert
de4e07999e Bug 465475: Shorten reftest 413292-1.html so that it doesn't time out 2008-11-17 23:20:54 -08:00
Robert O'Callahan
774dc6063b Backed out changeset 0ced86fbf8ed (reftest failures) 2008-11-18 10:13:55 +13:00
Robert O'Callahan
48c8f9855c Bug 464811. Tweak the anchor point snapping algorithm again. This time we have a proof that the resulting snapping algorithm guarantees the subimage rectangle intersects the logical source rectangle. r+sr=dbaron 2008-11-18 09:32:11 +13:00
L. David Baron
cac176ae93 Mark yet another test random awaiting the font cache patch in bug 457821. 2008-11-14 18:02:22 -08:00
L. David Baron
8bf54a6850 OK, this is random on Windows too. 2008-11-14 16:27:26 -08:00
L. David Baron
218e9dfc3d Mark test as random on Mac, since it just failed on the tinderobx. 2008-11-14 16:04:26 -08:00
L. David Baron
6eb576e8cc Better approach to some tests to avoid subpixel spacing differences. (Bug 457821) 2008-11-14 14:07:45 -08:00
L. David Baron
4aa4a48164 Adjust expected results based on http://lists.w3.org/Archives/Public/www-style/2008Nov/0190.html and add tests for format(). (Bug 457821)
--HG--
rename : layout/reftests/font-face/src-list-1-ref.html => layout/reftests/font-face/order-1-ref.html
rename : layout/reftests/font-face/src-list-2-ref.html => layout/reftests/font-face/order-2-ref.html
rename : layout/reftests/font-face/src-list-3-ref.html => layout/reftests/font-face/order-3-ref.html
2008-11-14 14:07:45 -08:00
Boris Zbarsky
091edfd4c7 Bug 462458. Update @charset detection to spec changes. r+sr=dbaron, a=beltzner 2008-11-11 22:36:20 -05:00
Robert O'Callahan
c8375e914a Bug 463217. Don't let nsLayoutUtils::DrawSingleImage/DrawSingleUnscaledImage do any tiling, restrict their drawing to the single tile. r+sr=dbaron 2008-11-10 20:24:21 +13:00