Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(891)

Unified Diff: third_party/WebKit/Source/platform/image-decoders/SegmentReader.h

Issue 2206263003: Remove SK_SUPPORT_LEGACY_DATA_FACTORIES. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Ref when needed. Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/platform/image-decoders/SegmentReader.h
diff --git a/third_party/WebKit/Source/platform/image-decoders/SegmentReader.h b/third_party/WebKit/Source/platform/image-decoders/SegmentReader.h
index 13c28ce8a58ff7d60107848ea4e8f6a7e1e9894c..d76925402d80d36145cf4fe40fb88a747a0f3baf 100644
--- a/third_party/WebKit/Source/platform/image-decoders/SegmentReader.h
+++ b/third_party/WebKit/Source/platform/image-decoders/SegmentReader.h
@@ -34,14 +34,14 @@ public:
static PassRefPtr<SegmentReader> createFromSharedBuffer(PassRefPtr<SharedBuffer>);
// These versions use thread-safe input, so they are always thread-safe.
- static PassRefPtr<SegmentReader> createFromSkData(PassRefPtr<SkData>);
+ static PassRefPtr<SegmentReader> createFromSkData(sk_sp<SkData>);
static PassRefPtr<SegmentReader> createFromSkROBuffer(PassRefPtr<SkROBuffer>);
SegmentReader() {}
virtual ~SegmentReader() {}
virtual size_t size() const = 0;
virtual size_t getSomeData(const char*& data, size_t position) const = 0;
- virtual PassRefPtr<SkData> getAsSkData() const = 0;
+ virtual sk_sp<SkData> getAsSkData() const = 0;
};
} // namespace blink

Powered by Google App Engine
This is Rietveld 408576698