servo/tests/wpt/metadata-css/css-transforms-1_dev/html
Martin Robinson 47e69d1a95 Accumulate subpixels through stacking contexts
Instead of simply rounding layer origins and discarding subpixel
offsets, accumulate them by transforming them into the space of the
next child stacking context. This is an attempt to eliminate subpixel
differences that are caused by different stacking context boundaries in
reference tests.

Currently these accumulated subpixels are only used for text
positioning, but the plan is that they can be used for all drawing in
the future.
2016-07-27 11:17:55 +02:00
..
2d-rotate-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
2d-rotate-js.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
animations-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
backface-visibility-hidden-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
canvas3d-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
canvas3d-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-skew-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-transform-3d-transform-style.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-transform-property-existence.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-transform-scale-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-transform-style-evaluation-validation.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
css-transforms-3d-on-anonymous-block-001.htm.ini Accumulate subpixels through stacking contexts 2016-07-27 11:17:55 +02:00
css-transforms-transformlist.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
iframe-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-005.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-x.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-origin-xy.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-translateZ-0.htm.ini Update CSS tests to revision 7d0ff6117ee51720c307ea24d413d13eb5abf3e6 2016-03-01 19:09:10 +01:00
perspective-translateZ-negative.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
perspective-translateZ-positive.htm.ini Disable 3 of the currently worst intermittents 2016-02-03 17:06:40 -05:00
regions-transforms-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-005.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-007.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-008.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-009.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-010.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-011.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-012.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-013.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-014.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-015.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-016.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-018.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-019.htm.ini Do not create stacking contexts for text fragments 2016-06-01 15:24:02 -07:00
regions-transforms-020.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-021.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
regions-transforms-022.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
rotate_45deg.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
rotate_x_45deg.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
rotate_y_45deg.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
scalex.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
scaley.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
skew-test1.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-2d-getComputedStyle-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-3d-rotateY-stair-above-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-3d-rotateY-stair-below-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-abspos-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-abspos-002.htm.ini Disable transform-abspos-{002,007}.htm. 2016-06-13 15:44:30 +01:00
transform-abspos-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-abspos-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-abspos-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-abspos-007.htm.ini Disable transform-abspos-{002,007}.htm. 2016-06-13 15:44:30 +01:00
transform-inherit-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-input-017.htm.ini Fixed line-height for input and textarea + use correct font 2016-04-29 23:25:26 +03:00
transform-input-018.htm.ini Fixed line-height for input and textarea + use correct font 2016-04-29 23:25:26 +03:00
transform-input-019.htm.ini Accumulate subpixels through stacking contexts 2016-07-27 11:17:55 +02:00
transform-origin-01.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-rounding-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-scale-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-scale-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-scaley-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-table-007.htm.ini Disable change_parentage.html and transform-table-007.html 2016-07-07 10:31:12 +02:00
transform-table-008.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform-transformable-inline-block.htm.ini Do not create stacking contexts for text fragments 2016-06-01 15:24:02 -07:00
transform-translatex-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-backface-visibility-007.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-image-scale-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-matrix3d-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-matrix3d-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-matrix3d-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-matrix3d-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-matrix3d-005.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-perspective-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-005.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-007.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-008.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-009.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-010.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-011.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-012.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-preserve3d-013.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-scale-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-002.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-003.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-004.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-005.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-sorting-006.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform3d-translate3d-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_invalid.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_max.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_min.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_neg.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_second_omited.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transform_translate_zero.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transforms-skewX.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transforms-skewY.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
translate.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
transofrmed-preserve-3d-1.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
ttwf-css-3d-polygon-cycle-mismatch.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
ttwf-css-3d-polygon-cycle.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
ttwf-transform-skewx-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
ttwf-transform-skewy-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00
ttwf-transform-translatex-001.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00:00