df1b014005
For the scenario in color-prop-05-t: <g fill="currentColor" color="lime"> <rect x="120" y="60" width="150" height="150" color="red"/> </g> (rectangle should be rendered red according to CSS spec) The sequence of events is: <g> - fInherited.fColor = lime - fInherited.fFill = kCurrentColor - commit fFill to paint (paint.setColor(lime)) <rect> - fInherited.fColor = red - BUG: fFill not re-committed to paint because it is 'inherit' This CL fixes the bug by recommitting to the fill and stroke paint if the fill/stroke attribute values are currentColor. Change-Id: Icecd498eb0122513e0241740536e239eed335ef3 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/284377 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Tyler Denniston <tdenniston@google.com> |
||
---|---|---|
.. | ||
c-api-example | ||
docs | ||
documentation | ||
ffmpeg | ||
minimal_ios_mtl_skia_app | ||
Networking | ||
pvg | ||
svg/model | ||
tools | ||
wasm-skp-debugger | ||
xform | ||
xps_to_png |