Changeset 51968 in webkit


Ignore:
Timestamp:
Dec 10, 2009 3:40:28 PM (14 years ago)
Author:
eric@webkit.org
Message:

2009-12-10 Stephen White <senorblanco@chromium.org>

Reviewed by Dimitri Glazkov.

Fix for assert on Chrome/skia with SVG Filters enabled.
https://bugs.webkit.org/show_bug.cgi?id=32394

Covered by LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b.svg and others.

  • platform/graphics/skia/ImageBufferSkia.cpp: (WebCore::ImageBuffer::platformTransformColorSpace):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r51965 r51968  
     12009-12-10  Stephen White  <senorblanco@chromium.org>
     2
     3        Reviewed by Dimitri Glazkov.
     4
     5        Fix for assert on Chrome/skia with SVG Filters enabled.
     6        https://bugs.webkit.org/show_bug.cgi?id=32394
     7
     8        Covered by LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b.svg and others.
     9
     10        * platform/graphics/skia/ImageBufferSkia.cpp:
     11        (WebCore::ImageBuffer::platformTransformColorSpace):
     12
    1132009-12-10  Enrica Casucci  <enrica@apple.com>
    214
  • trunk/WebCore/platform/graphics/skia/ImageBufferSkia.cpp

    r51950 r51968  
    106106{
    107107    const SkBitmap& bitmap = *context()->platformContext()->bitmap();
     108    if (bitmap.isNull())
     109        return;
     110
    108111    ASSERT(bitmap.config() == SkBitmap::kARGB_8888_Config);
    109112    SkAutoLockPixels bitmapLock(bitmap);
Note: See TracChangeset for help on using the changeset viewer.