aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrRenderTargetContext.cpp
diff options
context:
space:
mode:
authorGravatar Florin Malita <fmalita@chromium.org>2017-11-19 10:22:22 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-11-20 19:48:48 +0000
commit1e18aa6d7df79ce36fa7f6b86dc24dc4ffe9a374 (patch)
treeeebe0a232a520e48985de2975682ebbc2e737594 /src/gpu/GrRenderTargetContext.cpp
parenta0ba714ad5ee26b3f1929aa572eb77cc71809e64 (diff)
Harden SkTextBlob deserialization
1) validate allocInternal args - these can originate either from users or deserialization 2) skip invoking SkTypefaceResolverProc if we failed to read a valid id in SkTypefaceResolverReadBuffer::readTypeface 3) validate textSize and buffer sanity in MakeFromBuffer before attempting to allocate runs BUG=chromium:786524 Change-Id: I6cf80dc60bc3ca6fcad7198d36dacf84d091b779 Reviewed-on: https://skia-review.googlesource.com/73521 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'src/gpu/GrRenderTargetContext.cpp')
0 files changed, 0 insertions, 0 deletions