Bug Fixes
- Emboss lights the named side for top and bottom directions #2077 (nk-batman21)
- negative cornerRadius of RegularPolygon no longer throws #2078 (Enes Uygur)
- warn on unknown embossDirection, test all eight emboss directions (Anton Lavrevov)
- TextPath underline and line-through use the fill the text is drawn with #2079 (nk-batman21)
- text decorations follow the glyph paint: enabled fill, else stroke, else none (Anton Lavrevov)
- TextPath gradients and patterns span the whole shape, not each glyph (Anton Lavrevov)
- TextPath bounds include the underline, so cache() does not clip it (Anton Lavrevov)
- cancelBubble in a delegated handler stops bubbling #2080 (nk-batman21)
- CSS blur() fallback matches the native blur, and fallbacks work in core builds (Anton Lavrevov)
Code Refactoring
- resolve TextPath decoration fill style once per draw (Anton Lavrevov)
- simplify TextPath decoration and style-space code (Anton Lavrevov)