summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2011-05-24 15:08:28 +0100
committerBen Murdoch <benm@google.com>2011-06-02 10:36:19 +0100
commitc6634addb52424058f3938093ca0c5a29a9df6c3 (patch)
tree3636a24b768d7926ec2e0a2f2c0a2bf3290aa619 /Source
parent7fb1198349cf58688611c0b98189560871faa49f (diff)
downloadexternal_webkit-c6634addb52424058f3938093ca0c5a29a9df6c3.zip
external_webkit-c6634addb52424058f3938093ca0c5a29a9df6c3.tar.gz
external_webkit-c6634addb52424058f3938093ca0c5a29a9df6c3.tar.bz2
Merge WebKit at r80534: Fix ImageSourceAndroid.cpp
SharedBuffer::buffer now private, we should use SharedBuffer::data() instead. See http://trac.webkit.org/changeset/78548 Add implementation of bytesDecodedToDetermineProperties. See http://trac.webkit.org/changeset/78652 Change-Id: Ic113f711f3b8d553e35ba98246fd6bd9093fdb06
Diffstat (limited to 'Source')
-rw-r--r--Source/WebCore/platform/graphics/android/ImageSourceAndroid.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/Source/WebCore/platform/graphics/android/ImageSourceAndroid.cpp b/Source/WebCore/platform/graphics/android/ImageSourceAndroid.cpp
index 65b2314..5a35dd4 100644
--- a/Source/WebCore/platform/graphics/android/ImageSourceAndroid.cpp
+++ b/Source/WebCore/platform/graphics/android/ImageSourceAndroid.cpp
@@ -264,9 +264,8 @@ void ImageSource::setData(SharedBuffer* data, bool allDataReceived)
#ifdef ANDROID_ANIMATED_GIF
// First, check to see if this is an animated GIF
- const Vector<char>& buffer = data->buffer();
- const char* contents = buffer.data();
- if (buffer.size() > 3 && strncmp(contents, "GIF8", 4) == 0
+ const char* contents = data->data();
+ if (data->size() > 3 && strncmp(contents, "GIF8", 4) == 0
&& should_use_animated_gif(origW, origH)
&& !disabledAnimatedGif) {
// This means we are looking at a GIF, so create special
@@ -499,4 +498,9 @@ bool ImageSource::getHotSpot(IntPoint&) const
return false;
}
+size_t ImageSource::bytesDecodedToDetermineProperties() const
+{
+ return 0;
+}
+
}