diff options
author | fmalita <fmalita@chromium.org> | 2014-11-13 09:45:23 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-13 17:45:49 +0000 |
commit | 2b543a0a7d044893b7ed15046a4fa3732624aa3e (patch) | |
tree | ee2ce44114666a81d6f3d7f3e60e7bbef192414d | |
parent | 52ed42a6e6547cfb9165cd0cc036bbf851b7c648 (diff) | |
download | chromium_src-2b543a0a7d044893b7ed15046a4fa3732624aa3e.zip chromium_src-2b543a0a7d044893b7ed15046a4fa3732624aa3e.tar.gz chromium_src-2b543a0a7d044893b7ed15046a4fa3732624aa3e.tar.bz2 |
Roll src/third_party/skia 5adbf1b:6987dca
Summary of changes available at:
https://chromium.googlesource.com/skia/+log/5adbf1b..6987dca
CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg
TBR=jcgregorio@google.com,reed@google.com
Review URL: https://codereview.chromium.org/728523002
Cr-Commit-Position: refs/heads/master@{#304042}
-rw-r--r-- | DEPS | 2 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_cairo.cc | 10 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_cairo.h | 4 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_mac.cc | 11 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_mac.h | 2 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_skia.cc | 10 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_skia.h | 4 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_win.cc | 11 | ||||
-rw-r--r-- | skia/ext/bitmap_platform_device_win.h | 4 | ||||
-rw-r--r-- | skia/ext/vector_platform_device_emf_win.cc | 8 | ||||
-rw-r--r-- | skia/ext/vector_platform_device_emf_win.h | 3 |
11 files changed, 35 insertions, 34 deletions
@@ -44,7 +44,7 @@ vars = { 'boringssl_git': 'https://boringssl.googlesource.com', 'libvpx_revision': '2e5ced5fd62a73f4f5687ab19520b3aad1c53f6f', 'sfntly_revision': '1bdaae8fc788a5ac8936d68bf24f37d977a13dac', - 'skia_revision': '5adbf1b57988eaad84d6615395c90a08b7ea225a', + 'skia_revision': '6987dcaf257dd7c2c8e0014cf7452fde82bcba5b', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling Skia # and V8 without interference from each other. diff --git a/skia/ext/bitmap_platform_device_cairo.cc b/skia/ext/bitmap_platform_device_cairo.cc index 6d5d77c..97fc92a 100644 --- a/skia/ext/bitmap_platform_device_cairo.cc +++ b/skia/ext/bitmap_platform_device_cairo.cc @@ -167,11 +167,11 @@ BitmapPlatformDevice::~BitmapPlatformDevice() { cairo_destroy(cairo_); } -SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const SkImageInfo& info, - Usage /*usage*/) { - SkASSERT(info.colorType() == kN32_SkColorType); - return BitmapPlatformDevice::Create(info.width(), info.height(), - info.isOpaque()); +SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice( + const CreateInfo& info) { + SkASSERT(info.fInfo.colorType() == kN32_SkColorType); + return BitmapPlatformDevice::Create(info.fInfo.width(), info.fInfo.height(), + info.fInfo.isOpaque()); } cairo_t* BitmapPlatformDevice::BeginPlatformPaint() { diff --git a/skia/ext/bitmap_platform_device_cairo.h b/skia/ext/bitmap_platform_device_cairo.h index 2932111..67a2f19 100644 --- a/skia/ext/bitmap_platform_device_cairo.h +++ b/skia/ext/bitmap_platform_device_cairo.h @@ -93,8 +93,8 @@ class BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice { const PlatformRect* src_rect) override; protected: - virtual SkBaseDevice* onCreateDevice(const SkImageInfo& info, - Usage usage) override; + virtual SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) + override; private: static BitmapPlatformDevice* Create(int width, int height, bool is_opaque, diff --git a/skia/ext/bitmap_platform_device_mac.cc b/skia/ext/bitmap_platform_device_mac.cc index 5204468..871ca83 100644 --- a/skia/ext/bitmap_platform_device_mac.cc +++ b/skia/ext/bitmap_platform_device_mac.cc @@ -237,11 +237,12 @@ void BitmapPlatformDevice::DrawToNativeContext(CGContextRef context, int x, ReleaseBitmapContext(); } -SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const SkImageInfo& info, - Usage /*usage*/) { - SkASSERT(info.colorType() == kN32_SkColorType); - return BitmapPlatformDevice::CreateAndClear(info.width(), info.height(), - info.isOpaque()); +SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice( + const CreateInfo& info) { + SkASSERT(info.fInfo.colorType() == kN32_SkColorType); + return BitmapPlatformDevice::CreateAndClear(info.fInfo.width(), + info.fInfo.height(), + info.fInfo.isOpaque()); } // PlatformCanvas impl diff --git a/skia/ext/bitmap_platform_device_mac.h b/skia/ext/bitmap_platform_device_mac.h index dc78562..8921117 100644 --- a/skia/ext/bitmap_platform_device_mac.h +++ b/skia/ext/bitmap_platform_device_mac.h @@ -66,7 +66,7 @@ class SK_API BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice BitmapPlatformDevice(CGContextRef context, const SkBitmap& bitmap); - SkBaseDevice* onCreateDevice(const SkImageInfo& info, Usage usage) override; + SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) override; private: void ReleaseBitmapContext(); diff --git a/skia/ext/bitmap_platform_device_skia.cc b/skia/ext/bitmap_platform_device_skia.cc index ee44e26..1dcf13b 100644 --- a/skia/ext/bitmap_platform_device_skia.cc +++ b/skia/ext/bitmap_platform_device_skia.cc @@ -51,11 +51,11 @@ BitmapPlatformDevice::BitmapPlatformDevice(const SkBitmap& bitmap) BitmapPlatformDevice::~BitmapPlatformDevice() { } -SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const SkImageInfo& info, - Usage /*usage*/) { - SkASSERT(info.colorType() == kN32_SkColorType); - return BitmapPlatformDevice::Create(info.width(), info.height(), - info.isOpaque()); +SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice( + const CreateInfo& info) { + SkASSERT(info.fInfo.colorType() == kN32_SkColorType); + return BitmapPlatformDevice::Create(info.fInfo.width(), info.fInfo.height(), + info.fInfo.isOpaque()); } PlatformSurface BitmapPlatformDevice::BeginPlatformPaint() { diff --git a/skia/ext/bitmap_platform_device_skia.h b/skia/ext/bitmap_platform_device_skia.h index f670dea..3b8a28d 100644 --- a/skia/ext/bitmap_platform_device_skia.h +++ b/skia/ext/bitmap_platform_device_skia.h @@ -47,8 +47,8 @@ class BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice { const PlatformRect* src_rect) override; protected: - virtual SkBaseDevice* onCreateDevice(const SkImageInfo& info, - Usage usage) override; + virtual SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) + override; private: DISALLOW_COPY_AND_ASSIGN(BitmapPlatformDevice); diff --git a/skia/ext/bitmap_platform_device_win.cc b/skia/ext/bitmap_platform_device_win.cc index e10a6de..3901ad5 100644 --- a/skia/ext/bitmap_platform_device_win.cc +++ b/skia/ext/bitmap_platform_device_win.cc @@ -270,11 +270,12 @@ const SkBitmap& BitmapPlatformDevice::onAccessBitmap() { return SkBitmapDevice::onAccessBitmap(); } -SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const SkImageInfo& info, - Usage /*usage*/) { - SkASSERT(info.colorType() == kN32_SkColorType); - return BitmapPlatformDevice::CreateAndClear(info.width(), info.height(), - info.isOpaque()); +SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice( + const CreateInfo& info) { + SkASSERT(info.fInfo.colorType() == kN32_SkColorType); + return BitmapPlatformDevice::CreateAndClear(info.fInfo.width(), + info.fInfo.height(), + info.fInfo.isOpaque()); } // PlatformCanvas impl diff --git a/skia/ext/bitmap_platform_device_win.h b/skia/ext/bitmap_platform_device_win.h index a8b7d839..92b1408 100644 --- a/skia/ext/bitmap_platform_device_win.h +++ b/skia/ext/bitmap_platform_device_win.h @@ -68,8 +68,8 @@ class SK_API BitmapPlatformDevice : public SkBitmapDevice, public PlatformDevice // starts accessing pixel data. virtual const SkBitmap& onAccessBitmap() override; - virtual SkBaseDevice* onCreateDevice(const SkImageInfo& info, - Usage usage) override; + virtual SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) + override; private: // Private constructor. diff --git a/skia/ext/vector_platform_device_emf_win.cc b/skia/ext/vector_platform_device_emf_win.cc index 19e3066..1271b16 100644 --- a/skia/ext/vector_platform_device_emf_win.cc +++ b/skia/ext/vector_platform_device_emf_win.cc @@ -695,11 +695,11 @@ void VectorPlatformDeviceEmf::LoadClipRegion() { LoadClippingRegionToDC(hdc_, clip_region_, t); } -SkBaseDevice* VectorPlatformDeviceEmf::onCreateDevice(const SkImageInfo& info, - Usage /*usage*/) { - SkASSERT(info.colorType() == kN32_SkColorType); +SkBaseDevice* VectorPlatformDeviceEmf::onCreateCompatibleDevice( + const CreateInfo& info) { + SkASSERT(info.fInfo.colorType() == kN32_SkColorType); return VectorPlatformDeviceEmf::CreateDevice( - info.width(), info.height(), info.isOpaque(), NULL); + info.fInfo.width(), info.fInfo.height(), info.fInfo.isOpaque(), NULL); } bool VectorPlatformDeviceEmf::CreateBrush(bool use_brush, COLORREF color) { diff --git a/skia/ext/vector_platform_device_emf_win.h b/skia/ext/vector_platform_device_emf_win.h index f65390f..8d5b393 100644 --- a/skia/ext/vector_platform_device_emf_win.h +++ b/skia/ext/vector_platform_device_emf_win.h @@ -79,8 +79,7 @@ class VectorPlatformDeviceEmf : public SkBitmapDevice, public PlatformDevice { void LoadClipRegion(); protected: - virtual SkBaseDevice* onCreateDevice(const SkImageInfo& info, - Usage usage) override; + virtual SkBaseDevice* onCreateCompatibleDevice(const CreateInfo& info) override; private: // Applies the SkPaint's painting properties in the current GDI context, if |