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
..
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-08-19 16:05:27 +02:00
2016-08-19 16:05:27 +02:00
2016-08-19 16:05:27 +02:00
2016-08-19 16:05:27 +02:00
2016-08-19 16:05:27 +02:00
2016-08-19 16:05:27 +02:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-03-01 19:09:10 +01:00
2016-02-03 17:06:40 -05:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-06-01 15:24:02 -07:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-08-19 17:55:54 +02:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-08-19 17:55:54 +02:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-09-28 11:57:33 +10:00
2016-09-28 11:57:33 +10:00
2016-09-16 11:59:09 -07:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00
2016-01-04 21:46:52 +00:00