servo/tests/wpt/metadata-css/css-transforms-1_dev/html
Patrick Walton 7df456e8ac layout: Rewrite clipping to be a two-phase process that takes physical
border box positions and transforms into account.

Clipping region computation now follows a simple process: (1) in the
parent's coordinate system, parents store appropriate clipping regions
into children; (2) each child moves its clipping region to its own
coordinate system if necessary.

Because clipping region computation is now based on stacking-relative
border box positions and the `transform_rect` method, it can handle
`position: relative` offsets and more types of transforms, such as
scaling.

Improves etsy.com.

Closes #13753.
2016-10-15 14:18:48 -07: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-rotate-2d-3d-001.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-scale-nested-001.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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-rotate3d-X-negative.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotate3d-X-positive.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotate3d-Y-negative.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotate3d-Y-positive.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotateX-negative.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotateX-positive.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotateY-negative.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transform-3d-rotateY-positive.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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 Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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 Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02:00
perspective-origin-002.htm.ini Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02:00
perspective-origin-003.htm.ini Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02:00
perspective-origin-004.htm.ini Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02:00
perspective-origin-005.htm.ini Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02:00
perspective-origin-006.htm.ini Disable perspective-origin-00*.htm tests 2016-08-19 16:05:27 +02: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-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
scale-zero-001.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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.htm and transform-abspos-007.htm 2016-08-19 17:55:54 +02: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.htm and transform-abspos-007.htm 2016-08-19 17:55:54 +02: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-014.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-input-015.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-input-017.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-input-018.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-input-019.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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-singular-001.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-table-006.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform-table-007.htm.ini Disable transform-table-007.htm 2016-09-16 11:59:09 -07:00
transform-table-008.htm.ini Enable CSS tests for all modules we partially support. 2016-01-04 21:46:52 +00: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-003.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform3d-perspective-004.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
transform3d-perspective-005.htm.ini Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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 Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10: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-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