Index: webkit/glue/glue_util.h |
=================================================================== |
--- webkit/glue/glue_util.h (revision 19736) |
+++ webkit/glue/glue_util.h (working copy) |
@@ -21,12 +21,14 @@ |
class KURL; |
class ResourceError; |
class ResourceResponse; |
+class SharedBuffer; |
class String; |
struct ResourceRequest; |
} |
namespace WebKit { |
class WebCString; |
+class WebData; |
class WebDragData; |
class WebForm; |
class WebHistoryItem; |
@@ -82,6 +84,12 @@ |
WebKit::WebString StdStringToWebString(const std::string& str); |
std::string WebStringToStdString(const WebKit::WebString& str); |
+// WebCore::SharedBuffer <-> WebData. No charset conversion. |
+WebKit::WebData SharedBufferToWebData( |
+ const WTF::PassRefPtr<WebCore::SharedBuffer>& buf); |
+WTF::PassRefPtr<WebCore::SharedBuffer> WebDataToSharedBuffer( |
+ const WebKit::WebData& data); |
+ |
FilePath::StringType StringToFilePathString(const WebCore::String& str); |
WebCore::String FilePathStringToString(const FilePath::StringType& str); |