skia /
skia /
ee9db7d1348f76780fd0184b9b0243d653e36411 [Cherry-pick][Fontations] Protect path retrieval arrays with lock
Addresses issue with concurrent access to SkFontationsScalerContext, in
particular with regards to writing and resizing of path extraction
buffers.
Test: Manually verified with poc.html/font.woff2 from issue.
Bug: chromium:390889644
Cq-Include-Trybots: luci.skia.skia.primary:Build-Debian10-Clang-x86_64-Debug-Fontations,Build-Mac-Clang-x86_64-Debug-Fontations,Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All-NativeFonts_Fontations,Test-Mac12-Clang-MacBookPro16.2-CPU-AppleIntel-x86_64-Debug-All-NativeFonts_Fontations
Change-Id: Ibf21569e80469a9991646586d15df50d18a669a1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/938517
Reviewed-by: Ben Wagner <bungeman@google.com>
Reviewed-by: Dominik Röttsches <drott@google.com>
Commit-Queue: Dominik Röttsches <drott@google.com>
(cherry picked from commit 5a6323775b6cf0fe9602070836bcf2ea1c04348a)
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/944376
Commit-Queue: Ben Wagner <bungeman@google.com>
1 file changed