0

Various changes to prevent narrowing conversions: printing/

Bug: 1216696
Change-Id: I0c7df4dc38c3ab61857d13859f442a3a34d527c6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2958310
Auto-Submit: Peter Kasting <pkasting@chromium.org>
Commit-Queue: Wei Li <weili@chromium.org>
Reviewed-by: Wei Li <weili@chromium.org>
Cr-Commit-Position: refs/heads/master@{#892149}
This commit is contained in:
Peter Kasting
2021-06-14 17:47:51 +00:00
committed by Chromium LUCI CQ
parent 783d5c5442
commit cd6e9ceda8

@ -144,15 +144,18 @@ TEST(MetafileSkiaTest, TestMultiPictureDocumentTypefaces) {
// Mark the page with some text using multiple fonts.
// Use the first font.
sk_sp<SkTextBlob> text_blob1 = SkTextBlob::MakeFromString("foo", font1);
record->push<cc::DrawTextBlobOp>(text_blob1, 0, 0, ++node_id, flags_text);
record->push<cc::DrawTextBlobOp>(text_blob1, 0.0f, 0.0f, ++node_id,
flags_text);
// Use the second font.
sk_sp<SkTextBlob> text_blob2 = SkTextBlob::MakeFromString("bar", font2);
record->push<cc::DrawTextBlobOp>(text_blob2, 0, 0, ++node_id, flags_text);
record->push<cc::DrawTextBlobOp>(text_blob2, 0.0f, 0.0f, ++node_id,
flags_text);
// Reuse the first font again on same page.
sk_sp<SkTextBlob> text_blob3 = SkTextBlob::MakeFromString("bar", font2);
record->push<cc::DrawTextBlobOp>(text_blob3, 0, 0, ++node_id, flags_text);
record->push<cc::DrawTextBlobOp>(text_blob3, 0.0f, 0.0f, ++node_id,
flags_text);
metafile.AppendPage(page_size, std::move(record));
metafile.AppendSubframeInfo(content_id, base::UnguessableToken::Create(),