mirror of
https://github.com/lexmount/moli.git
synced 2026-10-30 16:07:24 +00:00
Position transparent opening and closing edges around their visual descendants after bidi reordering and before alignment. Keep the logical edge widths used by line breaking while honoring CSS direction for physical padding and borders. Move the inline-object bidi patch onto current upstream Parley main and pin the fork at 8eb00ef5e628b1bba95dcde88658deb2a5aed1b5. Adapt the new font, metrics, whitespace and layout APIs while preserving neutral atomic analysis. Preserve the browser's synthetic-bold policy through Fontique's host threshold. Use structural style ancestry for inline text masks so physical edge ordering cannot change which glyphs belong to a background-clip:text target. Add 96 Chromium-verified decoration cases covering natural RTL and mixed text, CSS directions, asymmetric padding and borders, and layout publication. Add a Chromium-verified paint test for ordinary and nested LTR/RTL text masks.