Commit Graph

16 Commits

Author SHA1 Message Date
roytam1 3b5354577b import from UXP: Issue #2694 - Improve nested grid layout performance by caching. (25570dc5) 2025-02-19 07:19:13 +08:00
roytam1 eb5db3d48c Revert "import from UXP: Issue #2693 - Don't reflow children if they have 0 width. (cb233fee)"
This reverts commit 1a08ed3397.
2025-02-18 20:17:46 +08:00
roytam1 1a08ed3397 import from UXP: Issue #2693 - Don't reflow children if they have 0 width. (cb233fee) 2025-02-18 19:22:53 +08:00
roytam1 1f720079bb import from UXP: Issue #2688 - Don't apply auto min-sizing when flex max-sizing. (0849deea) 2025-01-29 12:53:39 +08:00
roytam1 624d230b34 layout: fix corrupted unicode in comments, no code change 2024-06-11 10:43:42 +08:00
roytam1 f4b7c3e197 ported from UXP: Fix some debug assertions. (1868e887) 2022-10-06 14:07:03 +08:00
roytam1 101db37cd8 ported from UXP: Issue #1916 - Part 1: Convert flags passed to ReflowChild, FinishReflowChild, etc into an enum class. (0423d835) 2022-06-22 09:38:56 +08:00
roytam1 8645d0db9f import from UXP: Issue #1838 - Part 6: Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers (5800b95c) 2022-05-06 17:18:35 +08:00
roytam1 53667ce4b1 ported from UXP: Issue #1838 - Part 2: Remove grid- prefix from grid-(column|row)-gap properties (b4f2c836) 2022-05-06 17:07:36 +08:00
roytam1 8f5365c3dd ported from UXP: Issue #1355 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList (85b85bac) 2022-04-15 00:05:11 +08:00
roytam1 4ef7dce4b2 import from UXP:
- Issue #1230 - Part 1: Fix Back-computing percentages for intrinsic sizing in Layout CSS-Grid (e4c397f0)
- Issue #1230 - Part 2: Align devtools to the changes in css-grid (bbb8b649)
- Issue #1230 - Part 3: Update Reftests (4bc299bb)
2022-04-05 16:09:40 +08:00
roytam1 c77dbecdbf import from UXP: Issue #1233 - Part 2: Update Reftests (1f9d1613) 2022-04-05 15:56:07 +08:00
roytam1 2ab140ad76 ported from UXP: Issue #1233 - Part 1: Fix grid overflow and rendering issues by improving Layout CSS-Grid API (f22ad944) 2022-04-05 15:53:49 +08:00
roytam1 42a954cf38 import from UXP: [css-grid] Don't shrink-wrap the inline size when we have an available size when measuring block size (ff785304) 2022-03-28 17:40:11 +08:00
roytam1 cc38820f18 imported change from my UXP custom branch: bug1365982, bug1367206 2019-06-29 17:58:29 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00