Searched refs:SharedBuffer (Results 1 - 25 of 113) sorted by relevance

12345

/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
H A DThreadSafeDataTransport.h37 class SharedBuffer;
40 // SharedBuffer in a thread-safe manner, and to minimize memory copies
51 // SharedBuffer.
52 void setData(SharedBuffer*, bool allDataReceived);
55 void data(SharedBuffer**, bool* allDataReceived);
64 Vector<RefPtr<SharedBuffer> > m_newBufferQueue;
65 RefPtr<SharedBuffer> m_readBuffer;
H A DThreadSafeDataTransportTest.cpp30 #include "core/platform/SharedBuffer.h"
42 RefPtr<SharedBuffer> buffer = SharedBuffer::create(testString, sizeof(testString));
47 SharedBuffer* tempBuffer = 0;
61 RefPtr<SharedBuffer> buffer1 = SharedBuffer::create(testString1, sizeof(testString1) - 1);
63 RefPtr<SharedBuffer> buffer2 = SharedBuffer::create(testString2, sizeof(testString2) - 1);
65 RefPtr<SharedBuffer> buffer3 = SharedBuffer
[all...]
H A DThreadSafeDataTransport.cpp30 #include "core/platform/SharedBuffer.h"
35 : m_readBuffer(SharedBuffer::create())
44 void ThreadSafeDataTransport::setData(SharedBuffer* buffer, bool allDataReceived)
47 Vector<RefPtr<SharedBuffer> > newBufferQueue;
52 newBufferQueue.append(SharedBuffer::create(segment, length));
60 void ThreadSafeDataTransport::data(SharedBuffer** buffer, bool* allDataReceived)
62 Vector<RefPtr<SharedBuffer> > newBufferQueue;
H A DDeferredImageDecoder.h40 class SharedBuffer;
45 static PassOwnPtr<DeferredImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption);
59 void setData(SharedBuffer* data, bool allDataReceived);
79 void setData(PassRefPtr<SharedBuffer>, bool allDataReceived);
81 RefPtr<SharedBuffer> m_data;
H A DImageFrameGenerator.h46 class SharedBuffer;
56 static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false)
61 ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame);
66 void setData(PassRefPtr<SharedBuffer>, bool allDataReceived);
68 // Creates a new SharedBuffer containing the data received so far.
69 void copyData(RefPtr<SharedBuffer>*, bool* allDataReceived);
/external/chromium_org/third_party/WebKit/Source/core/platform/
H A DSharedBuffer.h41 class SharedBuffer : public RefCounted<SharedBuffer> { class in namespace:WebCore
43 static PassRefPtr<SharedBuffer> create() { return adoptRef(new SharedBuffer); }
44 static PassRefPtr<SharedBuffer> create(size_t size) { return adoptRef(new SharedBuffer(size)); }
45 static PassRefPtr<SharedBuffer> create(const char* c, int i) { return adoptRef(new SharedBuffer(c, i)); }
46 static PassRefPtr<SharedBuffer> create(const unsigned char* c, int i) { return adoptRef(new SharedBuffer(
[all...]
H A DSharedBufferChunkReader.h39 class SharedBuffer;
43 SharedBufferChunkReader(SharedBuffer*, const Vector<char>& separator);
44 SharedBufferChunkReader(SharedBuffer*, const char* separator);
60 SharedBuffer* m_buffer;
H A DSharedBuffer.cpp28 #include "core/platform/SharedBuffer.h"
77 static HashSet<SharedBuffer*>& liveBuffers()
79 DEFINE_STATIC_LOCAL(HashSet<SharedBuffer*>, buffers, ());
83 static bool sizeComparator(SharedBuffer* a, SharedBuffer* b)
88 static CString snippetForBuffer(SharedBuffer* sharedBuffer)
116 Vector<SharedBuffer*> buffers;
117 for (HashSet<SharedBuffer*>::const_iterator iter = liveBuffers().begin(); iter != liveBuffers().end(); ++iter)
128 static void didCreateSharedBuffer(SharedBuffer* buffer)
136 static void willDestroySharedBuffer(SharedBuffer* buffe
144 SharedBuffer::SharedBuffer() function in class:WebCore::SharedBuffer
152 SharedBuffer::SharedBuffer(size_t size) function in class:WebCore::SharedBuffer
161 SharedBuffer::SharedBuffer(const char* data, int size) function in class:WebCore::SharedBuffer
175 SharedBuffer::SharedBuffer(const unsigned char* data, int size) function in class:WebCore::SharedBuffer
[all...]
H A DSerializedResource.h34 #include "core/platform/SharedBuffer.h"
43 RefPtr<SharedBuffer> data;
45 SerializedResource(const KURL& url, const String& mimeType, PassRefPtr<SharedBuffer> data)
H A DSharedBufferTest.cpp33 #include "core/platform/SharedBuffer.h"
50 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData0, strlen(testData0));
65 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData, strlen(testData));
90 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::adoptVector(vector0);
115 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::adoptVector(vector0);
158 RefPtr<SharedBuffer> sharedBuffe
[all...]
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/opentype/
H A DOpenTypeSanitizer.h38 class SharedBuffer;
42 explicit OpenTypeSanitizer(SharedBuffer* buffer)
47 PassRefPtr<SharedBuffer> sanitize();
52 SharedBuffer* const m_buffer;
H A DOpenTypeUtilities.h38 class SharedBuffer;
55 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlaySrc, size_t& overlayLength);
56 HANDLE renameAndActivateFont(SharedBuffer*, const String&);
H A DOpenTypeSanitizer.cpp35 #include "core/platform/SharedBuffer.h"
42 PassRefPtr<SharedBuffer> OpenTypeSanitizer::sanitize()
67 return SharedBuffer::create(static_cast<unsigned char*>(output.get()), transcodeLen);
/external/chromium_org/third_party/WebKit/Source/core/platform/chromium/support/
H A DWebData.cpp34 #include "core/platform/SharedBuffer.h"
40 class WebDataPrivate : public SharedBuffer {
62 SharedBuffer::create(data, size).leakRef()));
79 WebData::WebData(const PassRefPtr<SharedBuffer>& buffer)
84 WebData& WebData::operator=(const PassRefPtr<SharedBuffer>& buffer)
90 WebData::operator PassRefPtr<SharedBuffer>() const
92 return PassRefPtr<SharedBuffer>(const_cast<WebDataPrivate*>(m_private));
95 WebData::operator RefPtr<SharedBuffer>() const
97 return PassRefPtr<SharedBuffer>(const_cast<WebDataPrivate*>(m_private));
/external/chromium_org/third_party/WebKit/Source/core/loader/archive/
H A DArchiveResource.h32 #include "core/platform/SharedBuffer.h"
42 static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&, const ResourceResponse&);
43 static PassRefPtr<ArchiveResource> create(PassRefPtr<SharedBuffer>, const KURL&,
49 SharedBuffer* data() const { return m_data.get(); }
55 ArchiveResource(PassRefPtr<SharedBuffer>, const KURL&, const String& mimeType, const String& textEncoding, const String& frameName, const ResourceResponse&);
59 RefPtr<SharedBuffer> m_data;
H A DMHTMLParser.h44 class SharedBuffer;
48 explicit MHTMLParser(SharedBuffer*);
/external/chromium_org/third_party/WebKit/Source/web/tests/
H A DOpenTypeVerticalDataTest.cpp30 #include "core/platform/SharedBuffer.h"
42 template <typename T> const T* validateOffset(const SharedBuffer& buffer, uint16_t offset) const
50 RefPtr<SharedBuffer> buffer = SharedBuffer::create(sizeof(TestTable));
54 buffer = SharedBuffer::create(sizeof(TestTable) - 1);
58 buffer = SharedBuffer::create(sizeof(TestTable) + 1);
65 RefPtr<SharedBuffer> buffer = SharedBuffer::create(sizeof(TestTable));
H A DWebImageTest.cpp35 #include "core/platform/SharedBuffer.h"
46 static PassRefPtr<SharedBuffer> readFile(const char* fileName)
57 RefPtr<SharedBuffer> data = readFile("white-1x1.png");
68 RefPtr<SharedBuffer> data = readFile("black-and-white.ico");
83 RefPtr<SharedBuffer> data = readFile("valid_header_missing_bitmap.ico");
/external/chromium_org/third_party/WebKit/Source/core/loader/
H A DSubstituteData.h29 #include "core/platform/SharedBuffer.h"
40 SubstituteData(PassRefPtr<SharedBuffer> content, const String& mimeType, const String& textEncoding, const KURL& failingURL)
50 const SharedBuffer* content() const { return m_content.get(); }
56 RefPtr<SharedBuffer> m_content;
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/skia/
H A DFontPlatformDataSkia.cpp46 PassRefPtr<SharedBuffer> FontPlatformData::openTypeTable(uint32_t table) const
48 RefPtr<SharedBuffer> buffer;
55 buffer = SharedBuffer::adoptVector(tableBuffer);
H A DSkiaSharedBufferStream.h34 #include "core/platform/SharedBuffer.h"
43 static PassRefPtr<SkiaSharedBufferStream> create(PassRefPtr<SharedBuffer> buffer)
68 explicit SkiaSharedBufferStream(PassRefPtr<SharedBuffer> buffer)
74 RefPtr<SharedBuffer> m_buffer;
/external/chromium_org/third_party/WebKit/Source/bindings/v8/
H A DIDBBindingUtilities.h39 class SharedBuffer;
45 ScriptValue deserializeIDBValueBuffer(DOMRequestState*, PassRefPtr<SharedBuffer>);
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/
H A DIDBCallbacks.h32 #include "core/platform/SharedBuffer.h"
52 virtual void onSuccess(PassRefPtr<IDBCursorBackendInterface>, PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer>) = 0;
56 virtual void onSuccess(PassRefPtr<SharedBuffer>) = 0;
58 virtual void onSuccess(PassRefPtr<SharedBuffer>, PassRefPtr<IDBKey>, const IDBKeyPath&) = 0;
66 virtual void onSuccess(PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer>) = 0;
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebData.h37 namespace WebCore { class SharedBuffer; }
86 WebData(const WTF::PassRefPtr<WebCore::SharedBuffer>&);
87 WebData& operator=(const WTF::PassRefPtr<WebCore::SharedBuffer>&);
88 operator WTF::PassRefPtr<WebCore::SharedBuffer>() const;
89 operator WTF::RefPtr<WebCore::SharedBuffer>() const;
/external/chromium_org/third_party/WebKit/Source/core/platform/image-decoders/gif/
H A DGIFImageDecoderTest.cpp35 #include "core/platform/SharedBuffer.h"
53 PassRefPtr<SharedBuffer> readFile(const char* fileName)
71 void createDecodingBaseline(SharedBuffer* data, Vector<unsigned>* baselineHashes)
86 RefPtr<SharedBuffer> fullData = readFile(gifFile);
118 RefPtr<SharedBuffer> data = readFile(gifFile);
145 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
168 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
192 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
199 RefPtr<SharedBuffer> tempData = SharedBuffer
[all...]

Completed in 362 milliseconds

12345