Skip to content

merge_pr_49783

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Dec 01:38

Fixed purely physical mapping bug for vertical text and decorations.

This fix was achieved by replacing DrawLooper with a filter and implementing the translation of the shadow offset using the value of writing mode.

Additionally, this CL is a portion of the fix discussed in a previous CL regarding text-shadow (please refer to the discussion at https://chromium-review.googlesource.com/c/chromium/src/+/5380302).

Therefore, a fix for the painting order of text and decoration shadows will follow.

Bug: 40829719
Change-Id: I9186e1673d14ba419a791efb09060c6f876d5b8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5484626
Reviewed-by: Fredrik Söderquist fs@opera.com
Reviewed-by: Stephen Chenney schenney@chromium.org
Commit-Queue: Stephen Chenney schenney@chromium.org
Cr-Commit-Position: refs/heads/main@{#1398959}