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

123456

/external/chromium_org/third_party/WebKit/Source/platform/
H A DSharedBuffer.h41 class PLATFORM_EXPORT 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.h40 class SharedBuffer;
44 SharedBufferChunkReader(SharedBuffer*, const Vector<char>& separator);
45 SharedBufferChunkReader(SharedBuffer*, const char* separator);
61 SharedBuffer* m_buffer;
H A DSharedBuffer.cpp28 #include "platform/SharedBuffer.h"
75 static HashSet<SharedBuffer*>& liveBuffers()
77 DEFINE_STATIC_LOCAL(HashSet<SharedBuffer*>, buffers, ());
81 static bool sizeComparator(SharedBuffer* a, SharedBuffer* b)
86 static CString snippetForBuffer(SharedBuffer* sharedBuffer)
114 Vector<SharedBuffer*> buffers;
115 for (HashSet<SharedBuffer*>::const_iterator iter = liveBuffers().begin(); iter != liveBuffers().end(); ++iter)
126 static void didCreateSharedBuffer(SharedBuffer* buffer)
134 static void willDestroySharedBuffer(SharedBuffer* buffe
142 SharedBuffer::SharedBuffer() function in class:WebCore::SharedBuffer
151 SharedBuffer::SharedBuffer(size_t size) function in class:WebCore::SharedBuffer
162 SharedBuffer::SharedBuffer(const char* data, int size) function in class:WebCore::SharedBuffer
177 SharedBuffer::SharedBuffer(const char* data, int size, PurgeableVector::PurgeableOption purgeable) function in class:WebCore::SharedBuffer
192 SharedBuffer::SharedBuffer(const unsigned char* data, int size) function in class:WebCore::SharedBuffer
[all...]
H A DSerializedResource.h34 #include "platform/SharedBuffer.h"
43 RefPtr<SharedBuffer> data;
45 SerializedResource(const KURL& url, const String& mimeType, PassRefPtr<SharedBuffer> data)
H A DSharedBufferTest.cpp36 #include "platform/SharedBuffer.h"
55 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData0, strlen(testData0));
78 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::adoptVector(vector0);
106 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData.data(), length);
113 RefPtr<SharedBuffer> clone = sharedBuffer->copy();
124 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DThreadSafeDataTransport.h38 class SharedBuffer;
41 // SharedBuffer in a thread-safe manner, and to minimize memory copies
52 // SharedBuffer.
53 void setData(SharedBuffer*, bool allDataReceived);
56 void data(SharedBuffer**, bool* allDataReceived);
65 Vector<RefPtr<SharedBuffer> > m_newBufferQueue;
66 RefPtr<SharedBuffer> m_readBuffer;
H A DThreadSafeDataTransportTest.cpp30 #include "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 "platform/SharedBuffer.h"
35 : m_readBuffer(SharedBuffer::create())
45 void ThreadSafeDataTransport::setData(SharedBuffer* buffer, bool allDataReceived)
48 Vector<RefPtr<SharedBuffer> > newBufferQueue;
53 newBufferQueue.append(SharedBuffer::create(segment, length));
61 void ThreadSafeDataTransport::data(SharedBuffer** buffer, bool* allDataReceived)
63 Vector<RefPtr<SharedBuffer> > newBufferQueue;
H A DDeferredImageDecoder.h42 class SharedBuffer;
48 static PassOwnPtr<DeferredImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption);
61 void setData(SharedBuffer& data, bool allDataReceived);
86 RefPtr<SharedBuffer> m_data;
H A DImageFrameGenerator.h46 class SharedBuffer;
59 static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false)
64 ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame);
76 void setData(PassRefPtr<SharedBuffer>, bool allDataReceived);
78 // Creates a new SharedBuffer containing the data received so far.
79 void copyData(RefPtr<SharedBuffer>*, bool* allDataReceived);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/
H A DOpenTypeUtilities.h35 class SharedBuffer;
37 HANDLE renameAndActivateFont(SharedBuffer*, const String&);
H A DOpenTypeSanitizer.h38 class SharedBuffer;
42 explicit OpenTypeSanitizer(SharedBuffer* buffer)
47 PassRefPtr<SharedBuffer> sanitize();
52 SharedBuffer* const m_buffer;
H A DOpenTypeSanitizer.cpp35 #include "platform/SharedBuffer.h"
41 PassRefPtr<SharedBuffer> OpenTypeSanitizer::sanitize()
66 return SharedBuffer::create(static_cast<unsigned char*>(output.get()), transcodeLen);
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DPagePopupClient.h34 #include "platform/SharedBuffer.h"
52 virtual void writeDocument(SharedBuffer*) = 0;
73 static void addString(const String&, SharedBuffer*);
74 static void addJavaScriptString(const String&, SharedBuffer*);
75 static void addProperty(const char* name, const String& value, SharedBuffer*);
76 static void addProperty(const char* name, int value, SharedBuffer*);
77 static void addProperty(const char* name, unsigned value, SharedBuffer*);
78 static void addProperty(const char* name, bool value, SharedBuffer*);
79 static void addProperty(const char* name, const Vector<String>& values, SharedBuffer*);
80 static void addProperty(const char* name, const IntRect&, SharedBuffer*);
[all...]
H A DPagePopupClient.cpp40 void PagePopupClient::addJavaScriptString(const String& str, SharedBuffer* data)
54 void PagePopupClient::addProperty(const char* name, const String& value, SharedBuffer* data)
62 void PagePopupClient::addProperty(const char* name, int value, SharedBuffer* data)
70 void PagePopupClient::addProperty(const char* name, unsigned value, SharedBuffer* data)
78 void PagePopupClient::addProperty(const char* name, bool value, SharedBuffer* data)
89 void PagePopupClient::addProperty(const char* name, const Vector<String>& values, SharedBuffer* data)
101 void PagePopupClient::addProperty(const char* name, const IntRect& rect, SharedBuffer* data)
/external/chromium_org/third_party/WebKit/Source/core/xml/parser/
H A DSharedBufferReader.h40 class SharedBuffer;
42 // Allows transfer of data in multiple chunks from a SharedBuffer to a provided buffer.
46 SharedBufferReader(PassRefPtr<SharedBuffer>);
54 RefPtr<SharedBuffer> m_buffer;
H A DSharedBufferReaderTest.cpp34 #include "platform/SharedBuffer.h"
53 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create();
62 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(testData, sizeof(testData));
88 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(&testData[0], testData.size());
107 RefPtr<SharedBuffer> sharedBuffer = SharedBuffer::create(&testData[0], testData.size());
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DBinaryDataFontFaceSource.h14 class SharedBuffer;
18 explicit BinaryDataFontFaceSource(SharedBuffer*);
/external/chromium_org/third_party/WebKit/Source/platform/exported/
H A DWebData.cpp34 #include "platform/SharedBuffer.h"
52 m_private = SharedBuffer::create(data, size);
69 WebData::WebData(const PassRefPtr<SharedBuffer>& buffer)
74 WebData& WebData::operator=(const PassRefPtr<SharedBuffer>& buffer)
80 WebData::operator PassRefPtr<SharedBuffer>() const
82 return PassRefPtr<SharedBuffer>(m_private.get());
/external/chromium_org/third_party/WebKit/Source/platform/mhtml/
H A DArchiveResource.h32 #include "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 AtomicString& mimeType, const AtomicString& textEncoding, const String& frameName, const ResourceResponse&);
59 RefPtr<SharedBuffer> m_data;
/external/chromium_org/third_party/WebKit/Source/web/tests/
H A DOpenTypeVerticalDataTest.cpp29 #include "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));
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebData.h37 namespace WebCore { class SharedBuffer; }
83 WebData(const PassRefPtr<WebCore::SharedBuffer>&);
84 WebData& operator=(const PassRefPtr<WebCore::SharedBuffer>&);
85 operator PassRefPtr<WebCore::SharedBuffer>() const;
102 WebPrivatePtr<WebCore::SharedBuffer> m_private;
/external/chromium_org/third_party/WebKit/Source/core/loader/
H A DSubstituteData.h29 #include "platform/SharedBuffer.h"
48 SubstituteData(PassRefPtr<SharedBuffer> content, const AtomicString& mimeType, const AtomicString& textEncoding, const KURL& failingURL, SubstituteDataLoadPolicy substituteDataLoadPolicy = LoadNormally)
59 SharedBuffer* content() const { return m_content.get(); }
66 RefPtr<SharedBuffer> m_content;
/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/
H A DFontPlatformDataSkia.cpp64 PassRefPtr<SharedBuffer> FontPlatformData::openTypeTable(uint32_t table) const
66 RefPtr<SharedBuffer> buffer;
73 buffer = SharedBuffer::adoptVector(tableBuffer);
/external/chromium_org/third_party/WebKit/Source/platform/image-decoders/gif/
H A DGIFImageDecoderTest.cpp35 #include "platform/SharedBuffer.h"
51 PassRefPtr<SharedBuffer> readFile(const char* fileName)
69 void createDecodingBaseline(SharedBuffer* data, Vector<unsigned>* baselineHashes)
84 RefPtr<SharedBuffer> fullData = readFile(gifFile);
116 RefPtr<SharedBuffer> data = readFile(gifFile);
143 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
169 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
193 RefPtr<SharedBuffer> data = readFile("/LayoutTests/fast/images/resources/animated.gif");
200 RefPtr<SharedBuffer> tempData = SharedBuffer
[all...]

Completed in 289 milliseconds

123456