Martín Lucas Golini
cc87ed6924
Add CSS paint ordering and stacking contexts to HTML widgets
...
Implement spec-oriented paint phases for normal flow, floats, and
positioned descendants, including atomic stacking groups and applicable
z-index handling for flex and grid items.
Share cached ordering between drawing and hit testing, propagate
invalidation across stacking scopes, and preserve ancestor transforms
and clipping for promoted descendants.
Add regression coverage for paint order, hit testing, reparenting,
clipping, flex ordering, and the old Reddit layout. Document the
supported stacking model and remove the completed implementation plan.
2026-08-14 01:43:34 -03:00
..
2026-05-29 03:04:27 -03:00
2026-04-14 01:24:50 -03:00
2026-05-25 01:49:04 -03:00
2026-05-29 15:48:23 -03:00
2026-07-04 20:41:40 -03:00
2026-05-24 02:21:53 -03:00
2026-07-04 16:14:47 -03:00
2026-04-29 13:05:29 -03:00
2026-04-27 23:58:13 -03:00
2026-05-13 00:49:36 -03:00
2026-05-13 00:49:36 -03:00
2026-05-08 22:13:07 -03:00
2026-04-08 20:05:52 -03:00
2026-05-14 01:33:00 -03:00
2026-05-14 01:33:00 -03:00
2026-05-29 03:04:27 -03:00
2026-04-08 00:28:23 -03:00
2026-05-23 00:25:27 -03:00
2026-05-23 00:25:27 -03:00
2026-04-29 00:56:01 -03:00
2026-04-29 00:56:01 -03:00
2026-06-04 13:43:08 -03:00
2026-07-27 00:59:39 -03:00
2026-07-06 01:42:38 -03:00
2026-05-15 02:42:05 -03:00
2026-05-17 21:54:08 -03:00
2026-05-17 21:54:08 -03:00
2026-05-29 18:17:39 -03:00
2026-07-27 11:17:23 -03:00
2026-05-29 18:17:39 -03:00
2026-05-31 02:30:36 -03:00
2026-08-14 01:43:34 -03:00
2026-07-06 01:42:38 -03:00
2026-07-27 11:17:23 -03:00
2026-06-05 00:18:26 -03:00
2026-08-02 17:48:53 -03:00
2026-05-24 13:15:31 -03:00
2026-05-29 02:18:12 -03:00
2026-08-05 20:53:13 -03:00
2026-05-29 21:20:56 -03:00
2026-05-29 15:48:23 -03:00
2026-05-29 15:48:23 -03:00
2026-05-30 02:37:22 -03:00
2026-05-23 19:24:14 -03:00
2026-06-01 02:14:00 -03:00
2026-06-02 00:43:30 -03:00
2026-06-03 02:07:37 -03:00
2026-06-02 12:29:37 -03:00
2026-06-07 00:32:54 -03:00
2026-04-08 01:02:23 -03:00
2026-04-03 18:21:44 -03:00
2026-05-16 14:18:46 -03:00
2026-06-05 00:18:26 -03:00
2026-08-05 20:53:13 -03:00
2026-06-05 00:18:26 -03:00
2026-06-05 00:18:26 -03:00
2026-07-04 20:41:40 -03:00
2026-04-30 13:31:36 -03:00
2026-05-13 00:49:36 -03:00
2026-05-14 01:33:00 -03:00
2026-07-08 20:48:27 -03:00
2026-07-08 20:48:27 -03:00
2026-07-08 20:48:27 -03:00
2026-03-28 02:45:24 -03:00
2026-06-02 19:09:28 -03:00
2026-05-02 01:12:13 -03:00
2026-06-01 16:53:45 -03:00
2026-06-01 16:53:45 -03:00
2026-06-01 16:53:45 -03:00
2026-05-13 01:43:03 -03:00
2026-05-01 19:06:36 -03:00
2026-07-30 19:33:20 -03:00
2026-05-24 02:21:53 -03:00
2026-05-24 02:21:53 -03:00
2026-07-04 16:14:47 -03:00
2026-04-27 23:58:13 -03:00
2026-05-13 01:43:03 -03:00
2026-07-30 19:08:49 -03:00
2026-07-30 13:38:36 -03:00
2026-07-04 16:14:47 -03:00
2026-03-28 23:14:28 -03:00
2026-07-08 00:14:08 -03:00