| Index: WebCore/platform/network/FormData.cpp
|
| ===================================================================
|
| --- WebCore/platform/network/FormData.cpp (revision 132804)
|
| +++ WebCore/platform/network/FormData.cpp (working copy)
|
| @@ -22,8 +22,6 @@
|
|
|
| #include "FormData.h"
|
|
|
| -#include "BlobData.h"
|
| -#include "BlobURL.h"
|
| #include "Chrome.h"
|
| #include "ChromeClient.h"
|
| #include "Document.h"
|
| @@ -145,7 +143,7 @@
|
| break;
|
| #if ENABLE(BLOB)
|
| case FormDataElement::encodedBlob:
|
| - formData->m_elements.append(FormDataElement(e.m_url));
|
| + formData->m_elements.append(FormDataElement(e.m_blobDataHandle));
|
| break;
|
| #endif
|
| #if ENABLE(FILE_SYSTEM)
|
| @@ -183,9 +181,9 @@
|
| m_elements.append(FormDataElement(filename, start, length, expectedModificationTime, shouldGenerateFile));
|
| }
|
|
|
| -void FormData::appendBlob(const KURL& blobURL)
|
| +void FormData::appendBlob(PassRefPtr<BlobDataHandle> blobDataHandle)
|
| {
|
| - m_elements.append(FormDataElement(blobURL));
|
| + m_elements.append(FormDataElement(blobDataHandle));
|
| }
|
| #endif
|
| #if ENABLE(FILE_SYSTEM)
|
| @@ -277,7 +275,7 @@
|
| }
|
| #if ENABLE(BLOB)
|
| else
|
| - appendBlob(value.blob()->url());
|
| + appendBlob(value.blob()->blobDataHandle());
|
| #endif
|
| } else
|
| appendData(value.data().data(), value.data().length());
|
|
|