/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/ |
H A D | ThreadSafeDataTransport.h | 37 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 D | ThreadSafeDataTransportTest.cpp | 30 #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 D | ThreadSafeDataTransport.cpp | 30 #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 D | DeferredImageDecoder.h | 40 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 D | ImageFrameGenerator.h | 46 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 D | SharedBuffer.h | 41 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 D | SharedBufferChunkReader.h | 39 class SharedBuffer; 43 SharedBufferChunkReader(SharedBuffer*, const Vector<char>& separator); 44 SharedBufferChunkReader(SharedBuffer*, const char* separator); 60 SharedBuffer* m_buffer;
|
H A D | SharedBuffer.cpp | 28 #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 D | SerializedResource.h | 34 #include "core/platform/SharedBuffer.h" 43 RefPtr<SharedBuffer> data; 45 SerializedResource(const KURL& url, const String& mimeType, PassRefPtr<SharedBuffer> data)
|
H A D | SharedBufferTest.cpp | 33 #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 D | OpenTypeSanitizer.h | 38 class SharedBuffer; 42 explicit OpenTypeSanitizer(SharedBuffer* buffer) 47 PassRefPtr<SharedBuffer> sanitize(); 52 SharedBuffer* const m_buffer;
|
H A D | OpenTypeUtilities.h | 38 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 D | OpenTypeSanitizer.cpp | 35 #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 D | WebData.cpp | 34 #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 D | ArchiveResource.h | 32 #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 D | MHTMLParser.h | 44 class SharedBuffer; 48 explicit MHTMLParser(SharedBuffer*);
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
H A D | OpenTypeVerticalDataTest.cpp | 30 #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 D | WebImageTest.cpp | 35 #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 D | SubstituteData.h | 29 #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 D | FontPlatformDataSkia.cpp | 46 PassRefPtr<SharedBuffer> FontPlatformData::openTypeTable(uint32_t table) const 48 RefPtr<SharedBuffer> buffer; 55 buffer = SharedBuffer::adoptVector(tableBuffer);
|
H A D | SkiaSharedBufferStream.h | 34 #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 D | IDBBindingUtilities.h | 39 class SharedBuffer; 45 ScriptValue deserializeIDBValueBuffer(DOMRequestState*, PassRefPtr<SharedBuffer>);
|
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/ |
H A D | IDBCallbacks.h | 32 #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 D | WebData.h | 37 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 D | GIFImageDecoderTest.cpp | 35 #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...] |