Commit Graph

4280 Commits

Author SHA1 Message Date
L. David Baron
3e3eba12f0 Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Android. CLOSED TREE 2013-09-25 17:53:12 -07:00
L. David Baron
93872ab342 Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Mac OS X 10.8, where the Ahem font is behaving in ways it shouldn't. CLOSED TREE 2013-09-25 15:45:24 -07:00
Ryan VanderMeulen
62eed64bbe Bug 907908 - Mark 776265-1a.html as random-if on Android 2.2 for too many intermittent failures.
DONTBUILD CLOSED TREE
2013-09-25 17:02:07 -04:00
Ryan VanderMeulen
a6baf49d6e Bug 907905 - Mark 647192-1.html as random-if on Android 2.2 for too many intermittent failures. 2013-09-25 17:01:53 -04:00
L. David Baron
31df6fcc33 Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert
This assumes that the specification for how position:sticky behaves for
block-in-inline splits matches the specification for position:relative,
in other words, matches
http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level .

It's also necessary for patch 9b since the new rule for handling of
style change hints is that a style change hint applies to all
continuations and all block-in-inline siblings ("special siblings").

The change in StickyScrollContainer::GetScrollRanges is really the fix
for bug 918994, but adjusted for the change here to use block-in-inline
siblings ("special siblings") in addition to continuations.
2013-09-25 12:28:08 -07:00
Wes Kocher
07d04fc163 Merge b2g-i to m-c 2013-09-24 19:58:09 -07:00
Michael Wu
76f255f022 Bug 919845 - Really make Fira Sans the default font, r=jfkthame 2013-09-24 10:57:25 -07:00
Jeff Muizelaar
035e883752 Bug 916535. Avoid using repeating gradients for tiling when it won't work. r=roc
Avoiding normalization introduced in bug 895135 caused gradientStart/Stop to
not correspond to the firstStop and lastStop. This can cause us to incorrectly
decide to use the repeat fast path. This patch switches takes us back to the
same condition as we had before the regression.

--HG--
extra : rebase_source : f335e1db9166213115354eb14dbe90b09127a68b
2013-09-24 00:04:36 -04:00
Makoto Kato
41da4e36b5 Backout changeset 28aab9d91f12 (Bug 916071) 2013-09-24 12:55:46 +09:00
Makoto Kato
24d417be72 Bug 916071 - Detect RemoteFX on reftest. r=vlad 2013-09-24 10:20:39 +09:00
Martijn Wargers
ec23e641fa Bug 917056 - Make zoomed-svg-with-viewBox-01.svg use reftest-zoom. r=longsonr 2013-09-18 01:05:03 +02:00
Rik Cabanier
8614b1d5ca Bug 917943 - Fix color-burn and color-dodge blend modes for Direct2D. r=Bas 2013-09-19 14:48:30 -04:00
Ed Morley
68a437c70a Bug 907903 - Mark 759036-2.html as random-if on Android 2.2 for too many intermittent failures 2013-09-19 15:11:03 +01:00
Ed Morley
775690787d Bug 907899 - Mark 759036-1.html as random-if on Android 2.2 for too many intermittent failures 2013-09-19 15:09:59 +01:00
Dan Minor
da2b9304d4 Bug 907351 - Android pandaboard reftests run significantly slower; r=gbrown 2013-09-19 09:12:48 -04:00
Daniel Holbert
df2805989e Bug 904197 followup: make reftests use Ahem font, to avoid pixel-alignment difference between block vs. inline elements. (test-only)
--HG--
rename : layout/reftests/flexbox/ahem.css => layout/reftests/position-sticky/ahem.css
2013-09-18 08:36:27 -07:00
Corey Ford
3fc43261c7 Bug 904197 - Use the union of continuations' rects in sticky positioning calculations. r=dholbert
Reftest inline-3.html fails because handling the sticky element's margin correctly will take more work; similarly, border/padding on containing-block continuations won't be handled quite right. Reftest column-contain-1a fails because some of the anonymous blocks inside an nsColumnSetFrame have 0 height.
2013-09-13 16:53:48 -07:00
Cameron McCormack
0127877d37 Bug 874507 - Make clip-path, filter, mask and opacity work on <marker> elements. r=longsonr 2013-09-16 15:06:29 +10:00
Rik Cabanier
b3a5b53c43 Bug 902525 - Part 6: some basic test files for HTML blending r=roc 2013-09-15 16:43:12 -07:00
Rik Cabanier
2e9e25f6c3 Bug 902525 - Part 4: first set of testfiles for SVG blending r=roc 2013-09-16 13:21:00 +10:00
Ryan VanderMeulen
1b1cc7da19 Merge b2g-inbound to m-c. 2013-09-15 21:53:23 -04:00
Ryan VanderMeulen
336d08aee2 Backed out 7 changesets (bug 902525) for B2G reftest failures.
Backed out changeset bbca63772c83 (bug 902525)
Backed out changeset edb386989dbd (bug 902525)
Backed out changeset 3137dadb4fcd (bug 902525)
Backed out changeset e562afcb3c89 (bug 902525)
Backed out changeset 8ef3a516bd68 (bug 902525)
Backed out changeset 520fcd422150 (bug 902525)
Backed out changeset 4e553e8da44e (bug 902525)
2013-09-15 18:59:27 -04:00
Ryan VanderMeulen
74b6e1af43 No bug - Add B2G fuzz to max-prop.html. 2013-09-15 18:38:00 -04:00
Rik Cabanier
2a3e60d8fd Bug 902525 - Part 6: Some basic test files for HTML blending. r=roc 2013-09-15 16:24:46 -04:00
Rik Cabanier
cc9654b4c9 Bug 902525 - Part 4: First set of testfiles for SVG blending. r=roc 2013-09-15 16:24:26 -04:00
Ryan VanderMeulen
b2393cd728 Merge m-c to b2g-inbound. 2013-09-14 23:07:59 -04:00
Timothy Nikkel
38cf5ad3cc Bug 863658. Replace mozilla-banner image use in reftest for bug 28811 with a plain blue image. r=jmuizelaar
Different timing of image decodes finishing means we paint them into surfaces of different sizes (the surface sizes are based on what part of the page we need to repaint). This means that small fractional pixel differences in cairo can result in a different image when bilinearly resizing it.
2013-09-14 19:05:03 -05:00
Daniel Schattenkirchner
5a8d7306a4 Bug 477462 - margin-collapsing test suite, wave 6; parent's and last-child's bottom margin with min-/max-/height. r=dholbert 2013-09-14 22:16:53 -04:00
Milan Sreckovic
9cbe455b76 Bug 916112 - Turn tiling back off. r=blassey 2013-09-13 12:32:46 -04:00
Mounir Lamouri
0680d10a11 Bug 915551. Allow text-align styling on ::-moz-placeholder. r=bzbarsky 2013-09-13 14:15:01 +01:00
Daniel Holbert
98112bb9c1 Bug 897105 followup: increase fuzz for reftest stacking-context-1.html a bit more. DONTBUILD
landing on CLOSED TREE w/ RyanVM's permission
2013-09-13 10:31:02 -07:00
Edwin Flores
3c91242dfd Bug 798843 - Add README for generating fonts for SVG in OpenType reftests r=dbaron 2013-09-13 07:08:56 +01:00
Jonathan Kew
6baff514ba bug 871961 pt 2 - add text-svgglyphs subdirectory to the master layout/reftests manifest. r=roc 2013-09-14 19:07:34 +01:00
Jonathan Watt
46bb966226 Bug 915794 - Remove the pref for <input type=range>. r=mounir 2013-09-12 19:15:48 +01:00
Jonathan Watt
224497100f Bug 913292 - Make sure that nsIFrame::AttributeChanged is only called after any final changes that Element::AfterSetAttr may make. r=bz 2013-09-10 17:17:51 +01:00
Jonathan Kew
e625d35652 bug 916048 - update text-svgglyphs reftests for font-specific unitsPerEm. r=roc 2013-09-14 12:41:04 +01:00
Jonathan Kew
3ae2f0561f Bug 798843 - Rename -moz-objectFill, -moz-objectStroke, -moz-objectValue to context-fill, context-stroke, context-value r=dbaron
* * *
bug 798843 - recompile svg.woff font to pick up the updated glyph definitions
* * *
bug 798843 - update property_database.js to match the new property names
2013-05-16 14:35:15 +12:00
Ryan VanderMeulen
5b3f98f172 Backed out changesets 6c097bdfc079, 51f5d900cd27, 9fdf99c07466, and b322938b37ef (bug 798843) due to intermittent Windows test failures. 2013-09-13 11:15:54 -04:00
Corey Ford
9f2ee21577 Bug 897105 - Part 4: Build display items and layers for sticky positioned elements. r=roc 2013-09-12 18:56:57 -07:00
Jonathan Kew
a5196f03fa bug 872487 - remove fails-if() annotations from currently-disabled tests that no longer fail on android/b2g. no_r=me 2013-09-13 07:56:38 +01:00
Edwin Flores
a19ac9d7fe Bug 798843 - Add README for generating fonts for SVG in OpenType reftests r=dbaron 2013-09-13 07:08:56 +01:00
Jonathan Kew
1bb33a7108 Bug 798843 - Rename -moz-objectFill, -moz-objectStroke, -moz-objectValue to context-fill, context-stroke, context-value r=dbaron
* * *
bug 798843 - recompile svg.woff font to pick up the updated glyph definitions
* * *
bug 798843 - update property_database.js to match the new property names
2013-05-16 14:35:15 +12:00
Daniel Holbert
0b4a71668a Bug 914078, attempt 2: Increase Android-only max-fuzzy-difference from 5 to 6, for "position-sticky/top-3.html" reftest. r=corey 2013-09-12 09:50:25 -07:00
Ryan VanderMeulen
982559c42b Merge m-c to inbound. 2013-09-11 22:20:33 -04:00
Ryan VanderMeulen
9283daa4fd Merge b2g-inbound to m-c. 2013-09-11 20:58:14 -04:00
Ed Morley
b37f683e5c Bug 897009 - Mark 488685-1.html as now passing on Android; r=jfkthame 2013-09-11 12:59:40 +01:00
Michael Wu
c0208f9157 Bug 897009 - Update default Gonk fonts, r=jfkthame
Test fixes r=dholbert,jfkthame,dholbert
2013-09-11 11:12:26 +02:00
Jonathan Kew
969261f42e bug 875329 - reftest for use of transforms within SVG-in-OT glyphs. r=heycam 2013-09-11 08:27:52 +01:00
Brad Lassey
2285d9cf0d bug 887819 - Investigate using the tiled layers backend, turn on tiles for b2g r=gal,benwa
--HG--
extra : rebase_source : c288e8145fd4409b0231f1c83eed0ba8ce60c136
2013-09-11 13:52:16 -04:00
Daniel Holbert
b725d4cca3 Bug 911451: Refactor nsStringBuffer-to-nsString code into a helper-method, and invoke it instead of nsCheapString in one other place. r=dbaron
--HG--
rename : layout/reftests/svg/smil/mapped-attr-long-url-1.svg => layout/reftests/svg/smil/mapped-attr-long-url-2.svg
2013-09-10 10:03:28 -07:00
Daniel Holbert
28c17a2b26 Bug 914078: Increase Android-only max-fuzzy-difference from 4 to 5, for recently-added "position-sticky/top-3.html" reftest. r=corey 2013-09-09 10:20:16 -07:00
Daniel Holbert
6848bb95a1 (no bug) Broaden fuzzy-if() annotation slightly, for reftest position-sticky/top-2.html. r=corey 2013-09-06 13:59:58 -07:00
Bobby Holley
0fcc3886ab Bug 912322 - Fix tests. r=bz
The crashtest changes are untested (aside from the fact that they don't crash).
2013-09-06 09:12:56 -07:00
Bobby Holley
1203bc42f5 Bug 912322 - Sync pref from reftest-cmdline.js to bootstrap.js. r=jgriffin 2013-09-06 09:12:55 -07:00
Corey Ford
7bb7eca6a1 Bug 886646 - Part 7: Reftests for sticky positioning. r=dbaron 2013-09-06 09:35:16 -04:00
Jonathan Kew
3dec0d4a55 bug 911849 followup - avoid reftest glyph-positioning discrepancy on OS X, and remove fuzzy-if() annotation from the manifest. 2013-09-05 23:15:29 +01:00
Ryan VanderMeulen
aac84d98dc Bug 911849 - Add fuzz to the new reftest on OSX. 2013-09-05 12:00:13 -04:00
Jonathan Kew
c2399b0340 bug 911849 - reftest for use of ZWNBSP/WJ to inhibit line-breaks in CJK text. r=masayuki 2013-09-05 14:24:34 +01:00
Phil Ringnalda
cf2028664c Back out e46601eb7279:533dc9ea3301 (bug 912322) for Android reftest bustage 2013-09-04 21:49:16 -07:00
Bobby Holley
e903e0f569 Bug 912322 - Fix tests. r=bz
The crashtest changes are untested (aside from the fact that they don't crash).
2013-09-04 19:05:51 -07:00
Mike Hommey
05b3f24e0e Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Robert O'Callahan
0991ab95c2 Bug 909157. Invalidate rendering observers when an image changes. r=mattwoodrow
--HG--
extra : rebase_source : 04b127fde9a9e07e50c6196f53a1eea3c8f04db6
2013-09-04 23:13:11 +12:00
Robert O'Callahan
49c12b8ea7 Bug 911889. Updating reftest manifest; the tests that were passing due to 894773 being fixed are now failing again since we've backed off on that fix .... on a CLOSED TREE 2013-09-04 18:19:07 +12:00
Daniel Holbert
e77c325fd8 Bug 904158 - When creating a string for the SMIL-animated value of a mapped SVG attribute, use NS_strlen to get the StringBuffer's logical length, instead of using nsCheapString and the allocated length. r=dbaron 2013-08-29 11:39:56 -04:00
Seth Fowler
f1dac737cf Bug 825771 (Part 5) - Add image-orientation reftests for SVG images. r=dholbert 2013-08-28 15:39:07 -07:00
Seth Fowler
90c8d4deba Bug 825771 (Part 4) - Add image-orientation reftests for raster images. r=dholbert 2013-08-28 15:39:07 -07:00
John Daggett
f9dc3bb961 Bug 906704 - reftest for rotated synthetic bold. r=jrmuizel 2013-08-28 08:36:02 +09:00
Daniel Schattenkirchner
20f3fba3bb Bug 477462 - margin-collapsing test suite, wave 5b; root, html, body margins and non-sibling margins; r=dholbert 2013-08-26 21:27:49 -10:00
Edwin Flores
e9d524573a Bug 801467 - Test that url(#id) references work in OpenType SVG glyph documents. r=roc 2013-08-26 22:30:52 -07:00
Mats Palmgren
262de439fd Bug 909078 - Pretend the inner table frame is top-of-page if the outer table frame is. r=roc 2013-08-26 17:56:52 +00:00
Robert O'Callahan
061c18e8d1 Bug 906521. Part 9: Add tests for invalid glyph id values. r=jfkthame
--HG--
extra : rebase_source : 3ffd23c06a40cd51af30c83652ee701ae6057566
2013-08-26 12:21:20 +12:00
Robert O'Callahan
54da941cdc Bug 906521. Part 8: Fix text-svgglyphs reftests. r=jfkthame
--HG--
extra : rebase_source : cceed09be0eb7490a5ab859d35609feee500e53b
2013-08-23 14:14:07 +12:00
Ms2ger
b5df99e7e3 Revert this CLOSED TREE to changeset 4d3e221584a0. 2013-08-24 13:31:48 +02:00
Ms2ger
bca4820d34 Backed out changesets e6a3b0532422:f37447f59817 (bug 908880, bug 879682) for Windows assertion failures. 2013-08-24 10:27:21 +02:00
Markus Stange
c602b94447 Bug 908880 - Update overflow rects when dynamically changing the filter property. r=jwatt 2013-08-24 08:20:01 +02:00
Markus Stange
1fccebc7d4 Bug 879682 - Call nsSVGEffects::UpdateEffects on the first reflow even if we've cleared our own firstreflow flag in order to propagate the information to our children. r=jwatt 2013-08-24 08:18:12 +02:00
Robert O'Callahan
555d6e8e35 Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow
--HG--
extra : rebase_source : 565cbebb5a7db17949a34cd41c9f0018db781caf
2013-08-21 15:04:23 +12:00
Nicholas Cameron
6f7ec530a3 Bug 893330. Reftest for box shadow with border radius invalidation. r=mattwoodrow 2013-08-23 17:04:34 +12:00
Nicholas Cameron
631d9fe3c8 Bug 902330. Reftest for partially transparent layer. r=mattwoodrow 2013-08-22 21:10:35 +12:00
Benoit Jacob
1c892804b2 Bug 907723 - Add some fuzz for B2G to SVG reftest.list - r=jrmuizel 2013-08-21 18:03:07 +02:00
Benoit Jacob
6fbe65da84 Bug 907256 - Adjust the canvas reftest.list for SkiaGL/B2G failures - r=jrmuizel 2013-08-21 18:03:07 +02:00
Michael Harrison
d111da916d Bug 897491 - Update the display when the alt attribute of an image is added or removed. r=bz 2013-08-21 08:44:14 -04:00
Phil Ringnalda
21991b1148 Back out 4dd5fb21e599 (bug 906199) for Android R2 orange
CLOSED TREE
2013-08-20 22:49:12 -07:00
Robert O'Callahan
98330c01bc Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow 2013-08-21 15:04:23 +12:00
Scott Johnson
bb83cf55dd Bug 746015: Add a nsDisplayGenericOverflow class that uses a frame's visual overflow rect as its bounds to correctly display column rules that lie outside of a column set frame's bounds. [r=dbaron] 2013-08-20 16:38:29 -05:00
James Kitchener
a0202a284c Bug 827713 - Tests for merged script elements. r=fredw 2013-08-19 09:12:06 -04:00
Mina Almasry
a87af7052e Bug 717181 - Make <fieldset> invalid if they contain an invalid form control; r=mounir
This adds a CSS psuedo class to fieldset that acts much in the same way as the one
on form.
2013-08-16 20:32:47 -04:00
Jonathan Kew
8c286ee497 bug 879963 - reftests for regressions caused when multiple rules refer to the same proxy. r=jdaggett 2013-07-26 16:48:35 +01:00
Jonathan Watt
56b954128b Bug 901955 - Get 'opacity' property changes on SVG working again. r=roc 2013-08-14 10:51:00 +01:00
Kyle Huey
5da46833bd Bug 886080: Mark dynamic-feImage-01.svg as asserting. r=me 2013-08-13 11:16:47 -07:00
Xidorn Quan
5a49929cfc Bug 786254 - Add reftest. r=roc 2013-08-12 08:51:30 -04:00
Mats Palmgren
6c8170cc92 Bug 883568 - Call UpdateOverflow() in the scroll frame base class to actually update the overflow areas. r=roc 2013-08-10 16:55:29 +00:00
Jonathan Kew
0cb2e4a4f8 bug 571579 - remove unused ScheherazadeRegAAT.ttf font file from the tree. r=jdaggett 2013-08-09 09:52:47 +01:00
Ryan VanderMeulen
9cb8038298 Bug 886080 - Change test annotation from random-if to skip-if. 2013-08-07 20:31:38 -04:00
Dan Minor
cd011af18c Bug 900542 - Update reftest manifests for pandaboards; r=jmaher 2013-08-07 10:08:24 -07:00
Blake Kaplan
be640f4d8e Bug 898926 - Add reftest. r=sicking 2013-08-06 17:31:30 -07:00
Jonathan Kew
283a063cb5 bug 854897 - prefer harfbuzz shaping for Indic text on WinXP. r=jdaggett 2013-08-05 21:06:09 +01:00
Nicholas Cameron
dd58f82344 Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow 2013-08-04 19:46:17 +12:00
Jonathan Kew
5399e0092e bug 900975 - reftest for -moz-osx-font-smoothing on display:inline element. r=dbaron 2013-08-03 08:59:00 +01:00
Ryan VanderMeulen
dfa96b6200 Bug 894773 - Remove Android failing reftest annotation from 650228-1.html.
CLOSED TREE
2013-08-02 15:39:21 -04:00