summaryrefslogtreecommitdiffstats
path: root/skia/ext/platform_device.h
diff options
context:
space:
mode:
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-21 22:50:58 +0000
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-21 22:50:58 +0000
commitbd2e63eed24e8c097be6ea3fb46aa354c638e88e (patch)
treebfc22a5fa0e910c5d62eaffadbc6c04d63aa3e43 /skia/ext/platform_device.h
parent8dd3a00af7e4764a248cf483de5832f91c38a958 (diff)
downloadchromium_src-bd2e63eed24e8c097be6ea3fb46aa354c638e88e.zip
chromium_src-bd2e63eed24e8c097be6ea3fb46aa354c638e88e.tar.gz
chromium_src-bd2e63eed24e8c097be6ea3fb46aa354c638e88e.tar.bz2
Fix crashes while displaying large animated GIFs. Our old understanding of the memory model here was wrong. This moves to the Cairo way of doing things. (An alternative would be to change NativeImagePtr from a raw pointer to a ref-counting pointer, like the Mac does. This would ape the Mac API, which is perhaps more future-proof, at the cost of needless refcounting complexity [since SkBitmap internally refs its pixel data already].)
BUG=4298 Review URL: http://codereview.chromium.org/11580 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5860 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/ext/platform_device.h')
0 files changed, 0 insertions, 0 deletions