| Index: WebCore/html/FormDataList.h
|
| diff --git a/WebCore/html/FormDataList.h b/WebCore/html/FormDataList.h
|
| index 8ecf64ee93ad524f47921f1d822f9a08ba013d7c..f4bb905150fad78b01ae5a9683fad9984390e6be 100644
|
| --- a/WebCore/html/FormDataList.h
|
| +++ b/WebCore/html/FormDataList.h
|
| @@ -46,27 +46,9 @@ public:
|
| appendString(key);
|
| appendString(String::number(value));
|
| }
|
| - void appendBlob(const String& key, PassRefPtr<Blob> blob)
|
| - {
|
| - appendString(key);
|
| - m_list.append(blob);
|
| - }
|
| -
|
| - class Item {
|
| - public:
|
| - Item() { }
|
| - Item(const WTF::CString& data) : m_data(data) { }
|
| - Item(PassRefPtr<Blob> blob) : m_blob(blob) { }
|
| -
|
| - const WTF::CString& data() const { return m_data; }
|
| - Blob* blob() const { return m_blob.get(); }
|
| -
|
| - private:
|
| - WTF::CString m_data;
|
| - RefPtr<Blob> m_blob;
|
| - };
|
| + void appendBlob(const String& key, PassRefPtr<Blob>);
|
|
|
| - const Vector<Item>& list() const { return m_list; }
|
| + const BlobItemList& items() const { return m_items; }
|
| const TextEncoding& encoding() const { return m_encoding; }
|
|
|
| private:
|
| @@ -74,7 +56,7 @@ private:
|
| void appendString(const String&);
|
|
|
| TextEncoding m_encoding;
|
| - Vector<Item> m_list;
|
| + BlobItemList m_items;
|
| };
|
|
|
| } // namespace WebCore
|
|
|