diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-16 09:59:13 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-20 10:28:53 +0000 |
commit | 6c11fb357ec39bf087b8b632e2b1e375aef1b38b (patch) | |
tree | c8315530db18a8ee566521c39ab8a6af4f72bc03 /chromium/cc/paint/record_paint_canvas.cc | |
parent | 3ffaed019d0772e59d6cdb2d0d32fe4834c31f72 (diff) |
BASELINE: Update Chromium to 74.0.3729.159
Change-Id: I8d2497da544c275415aedd94dd25328d555de811
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/cc/paint/record_paint_canvas.cc')
-rw-r--r-- | chromium/cc/paint/record_paint_canvas.cc | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/chromium/cc/paint/record_paint_canvas.cc b/chromium/cc/paint/record_paint_canvas.cc index 24e7819d212..836565414f8 100644 --- a/chromium/cc/paint/record_paint_canvas.cc +++ b/chromium/cc/paint/record_paint_canvas.cc @@ -4,13 +4,14 @@ #include "cc/paint/record_paint_canvas.h" +#include <utility> + #include "cc/paint/display_item_list.h" #include "cc/paint/paint_image_builder.h" #include "cc/paint/paint_record.h" #include "cc/paint/paint_recorder.h" #include "cc/paint/skottie_wrapper.h" #include "third_party/skia/include/core/SkAnnotation.h" -#include "third_party/skia/include/core/SkMetaData.h" #include "third_party/skia/include/utils/SkNWayCanvas.h" namespace cc { @@ -23,12 +24,6 @@ RecordPaintCanvas::RecordPaintCanvas(DisplayItemList* list, RecordPaintCanvas::~RecordPaintCanvas() = default; -SkMetaData& RecordPaintCanvas::getMetaData() { - // This could just be SkMetaData owned by RecordPaintCanvas, but since - // SkCanvas already has one, we might as well use it directly. - return GetCanvas()->getMetaData(); -} - SkImageInfo RecordPaintCanvas::imageInfo() const { return GetCanvas()->imageInfo(); } @@ -275,6 +270,14 @@ void RecordPaintCanvas::drawTextBlob(sk_sp<SkTextBlob> blob, list_->push<DrawTextBlobOp>(std::move(blob), x, y, flags); } +void RecordPaintCanvas::drawTextBlob(sk_sp<SkTextBlob> blob, + SkScalar x, + SkScalar y, + const PaintFlags& flags, + const NodeHolder& holder) { + list_->push<DrawTextBlobOp>(std::move(blob), x, y, flags, holder); +} + void RecordPaintCanvas::drawPicture(sk_sp<const PaintRecord> record) { // TODO(enne): If this is small, maybe flatten it? list_->push<DrawRecordOp>(record); |