gecko/layout/reftests
Robert O'Callahan 2bbcb226e2 Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00
..
abs-pos
backgrounds Bug 750598. Add some heuristics to catch cases when we can use nearest filtering. r=roc 2012-05-01 16:35:04 -04:00
bidi Bug 754872. Avoid using two passes to draw glyphs on mobile. r=joe 2012-05-15 00:48:00 -04:00
border-image Bug 688897 - Add MozReftestInvalidate handler to fix orange. r=jmuizelaar 2012-05-14 22:11:39 +02:00
border-radius Bug 716439; some tweaks to reftests. r=roc 2012-03-27 11:32:46 +13:00
box
box-ordinal
box-properties
box-shadow Bug 742736 - Change box shadows to match rounded or sharp corners of shadowed object when round/sharp alternate corners; r=dbaron 2012-04-29 22:37:04 -04:00
bugs Bug 751012. When saving frame state, make sure to walk through placeholders so we save the state of out-of-flow descendants properly. Also make sure to walk the continuations and special siblings of the root frame that we're saving state for. r=roc 2012-05-09 21:27:47 -04:00
canvas Bug 749467 - Reftest: Add reftest for path continuation after transform changes. r=roc 2012-04-27 07:07:25 +02:00
columns
counters Bug 754872. Avoid using two passes to draw glyphs on mobile. r=joe 2012-05-15 00:48:00 -04:00
css-calc
css-charset
css-default
css-disabled
css-enabled
css-gradients
css-import
css-invalid
css-mediaqueries
css-namespace
css-optional
css-parsing Bug 748254. When we encounter an unexpected '}' terminating a font-face descriptor's value, correctly close the font-face rule instead of eating the rest of the stylesheet. r=dbaron 2012-04-26 00:42:00 -04:00
css-placeholder
css-required
css-selectors
css-submit-invalid
css-transitions
css-ui-invalid
css-ui-valid
css-valid
css-valuesandunits
css-visited
cssom
datalist
dom
first-letter
first-line
floats
font-face
font-features Bug 718539. Update reftests to use new font-feature-settings syntax. r=jkew 2012-04-26 15:27:36 +09:00
font-inflation Make effect of form controls on font size inflation text threshold not depend on user changes to their value. (Bug 747857) r=roc 2012-05-05 15:24:45 +02:00
font-matching
fonts bug 745780 - add reftests for Arabic presentation-forms shaping in harfbuzz. r=jdaggett a=test-only 2012-04-21 22:25:25 +01:00
forms Bug 740743 - Implement CSS overflow for <legend>. r=bz 2012-04-13 17:52:13 +02:00
generated-content Bug 754872. Avoid using two passes to draw glyphs on mobile. r=joe 2012-05-15 00:48:00 -04:00
ib-split
image
image-element Bug 689707. Use lower precision bilinear interpolation. r=joe 2012-05-10 22:12:52 -04:00
image-rect
image-region
inline-borderpadding
invalidation
layers
line-breaking
list-item
margin-collapsing Bug 724352 - Don't add vertical margin to scrollable overflow here, it's already done during reflow and we don't need it for UpdateOverflow yet (and we need to account for margin-collapsing when we do). r=roc 2012-04-05 16:30:21 +02:00
marquee
mathml Bug 657279 - Reftests. r=karlt 2012-04-28 11:02:57 -04:00
native-theme
object
ogg-video Bug 517363: Make poster frames scale to size of the display frame r=roc 2012-05-11 20:32:29 +12:00
pagination
percent-overflow-sizing
pixel-rounding Bug 716439; some tweaks to reftests. r=roc 2012-03-27 11:32:46 +13:00
printing
reftest-sanity Bug 749425. Push the scroll frame clip inside the scroll layer so it gets transformed by the shadow transform. r=roc 2012-05-08 23:15:00 -04:00
scrolling Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal 2012-05-15 17:58:09 +12:00
selection Bug 754001 - random-if r3 failures so we can unhide the tests. r=jrmuizel 2012-05-14 10:19:28 -04:00
svg Bug 407495 - Make SVG documents with percentage width/height respond to page zoom. r=roc. 2012-05-03 17:05:24 +01:00
tab-size
table-anonymous-boxes
table-background
table-bordercollapse
table-dom
table-width
text Split wordbreak-7 test into two testcases, one without lam-alef ligatures and one with (marked as failing due to bug 479829). Bug 249159, r=smontagu 2012-05-07 12:18:24 -07:00
text-decoration
text-indent
text-overflow Bug 735898. Mark test as passing on Android 2012-04-13 23:50:15 +12:00
text-shadow
text-transform bug 307039 - reftest for Greek small-caps behavior. r=past 2012-05-03 08:57:30 +01:00
transform
transform-3d Bug 740072 - Make perspective-origin check the style parent instead of frame parent. r=roc 2012-04-27 12:24:53 +12:00
unicode
view-source
webm-video Bug 517363: Make poster frames scale to size of the display frame r=roc 2012-05-11 20:32:29 +12:00
xul Bug 754001 - random-if r3 failures so we can unhide the tests. r=jrmuizel 2012-05-14 10:19:28 -04:00
xul-document-load
z-index
filters.svg
Makefile.in
reftest.list Bug 746915 part 2 - Move layout/reftests/editor/ to editor/reftests/; r=dbaron 2012-05-03 10:09:44 +03:00