Changeset 143784 in webkit
- Timestamp:
- Feb 22, 2013, 1:30:51 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r143781 r143784 1 2013-02-22 Mike Reed <reed@google.com> 2 3 Check for null-device when calling createCompatibleDevice 4 https://bugs.webkit.org/show_bug.cgi?id=107981 5 6 Reviewed by James Robinson. 7 8 No new tests. Current tests provided coverage. Site in the wild triggered the failure 9 (cairo failed to allocate a huge surface). 10 11 * platform/graphics/skia/ImageBufferSkia.cpp: 12 (WebCore::ImageBuffer::ImageBuffer): 13 1 14 2013-02-22 Chris Rogers <crogers@google.com> 2 15 -
trunk/Source/WebCore/platform/graphics/skia/ImageBufferSkia.cpp
r141570 r143784 130 130 131 131 SkAutoTUnref<SkDevice> device(compatibleContext->platformContext()->createCompatibleDevice(size, hasAlpha)); 132 if (!device.get()) { 133 success = false; 134 return; 135 } 136 132 137 SkPixelRef* pixelRef = device->accessBitmap(false).pixelRef(); 133 138 if (!pixelRef) {
Note:
See TracChangeset
for help on using the changeset viewer.