Chromium Code Reviews| Index: content/renderer/renderer_glue.cc |
| =================================================================== |
| --- content/renderer/renderer_glue.cc (revision 109607) |
| +++ content/renderer/renderer_glue.cc (working copy) |
| @@ -92,11 +92,11 @@ |
| // Clipboard glue |
| -ui::Clipboard* ClipboardGetClipboard() { |
| +CONTENT_EXPORT ui::Clipboard* ClipboardGetClipboard() { |
|
Jói
2011/11/11 13:09:36
Should these be in the header file (webkit/glue/we
tommi (sloooow) - chröme
2011/11/11 13:23:29
Yes, they should only be in the header. Fixing.
|
| return NULL; |
| } |
| -uint64 ClipboardGetSequenceNumber(ui::Clipboard::Buffer buffer) { |
| +CONTENT_EXPORT uint64 ClipboardGetSequenceNumber(ui::Clipboard::Buffer buffer) { |
| uint64 sequence_number = 0; |
| RenderThreadImpl::current()->Send( |
| new ClipboardHostMsg_GetSequenceNumber(buffer, |
| @@ -104,40 +104,45 @@ |
| return sequence_number; |
| } |
| -bool ClipboardIsFormatAvailable(const ui::Clipboard::FormatType& format, |
| - ui::Clipboard::Buffer buffer) { |
| +CONTENT_EXPORT bool ClipboardIsFormatAvailable( |
| + const ui::Clipboard::FormatType& format, |
| + ui::Clipboard::Buffer buffer) { |
| bool result; |
| RenderThreadImpl::current()->Send( |
| new ClipboardHostMsg_IsFormatAvailable(format, buffer, &result)); |
| return result; |
| } |
| -void ClipboardReadAvailableTypes(ui::Clipboard::Buffer buffer, |
| - std::vector<string16>* types, |
| - bool* contains_filenames) { |
| +CONTENT_EXPORT void ClipboardReadAvailableTypes(ui::Clipboard::Buffer buffer, |
| + std::vector<string16>* types, |
| + bool* contains_filenames) { |
| RenderThreadImpl::current()->Send(new ClipboardHostMsg_ReadAvailableTypes( |
| buffer, types, contains_filenames)); |
| } |
| -void ClipboardReadText(ui::Clipboard::Buffer buffer, string16* result) { |
| +CONTENT_EXPORT void ClipboardReadText(ui::Clipboard::Buffer buffer, |
| + string16* result) { |
| RenderThreadImpl::current()->Send( |
| new ClipboardHostMsg_ReadText(buffer, result)); |
| } |
| -void ClipboardReadAsciiText(ui::Clipboard::Buffer buffer, std::string* result) { |
| +CONTENT_EXPORT void ClipboardReadAsciiText(ui::Clipboard::Buffer buffer, |
| + std::string* result) { |
| RenderThreadImpl::current()->Send( |
| new ClipboardHostMsg_ReadAsciiText(buffer, result)); |
| } |
| -void ClipboardReadHTML(ui::Clipboard::Buffer buffer, string16* markup, |
| - GURL* url, uint32* fragment_start, |
| - uint32* fragment_end) { |
| +CONTENT_EXPORT void ClipboardReadHTML(ui::Clipboard::Buffer buffer, |
| + string16* markup, |
| + GURL* url, uint32* fragment_start, |
| + uint32* fragment_end) { |
| RenderThreadImpl::current()->Send( |
| new ClipboardHostMsg_ReadHTML(buffer, markup, url, fragment_start, |
| fragment_end)); |
| } |
| -void ClipboardReadImage(ui::Clipboard::Buffer buffer, std::string* data) { |
| +CONTENT_EXPORT void ClipboardReadImage(ui::Clipboard::Buffer buffer, |
| + std::string* data) { |
| base::SharedMemoryHandle image_handle; |
| uint32 image_size; |
| RenderThreadImpl::current()->Send( |
| @@ -149,15 +154,15 @@ |
| } |
| } |
| -void GetPlugins(bool refresh, |
| - std::vector<webkit::WebPluginInfo>* plugins) { |
| +CONTENT_EXPORT void GetPlugins(bool refresh, |
| + std::vector<webkit::WebPluginInfo>* plugins) { |
| if (!RenderThreadImpl::current()->plugin_refresh_allowed()) |
| refresh = false; |
| RenderThreadImpl::current()->Send( |
| new ViewHostMsg_GetPlugins(refresh, plugins)); |
| } |
| -bool IsProtocolSupportedForMedia(const GURL& url) { |
| +CONTENT_EXPORT bool IsProtocolSupportedForMedia(const GURL& url) { |
| // If new protocol is to be added here, we need to make sure the response is |
| // validated accordingly in the media engine. |
| if (url.SchemeIsFile() || url.SchemeIs(chrome::kHttpScheme) || |
| @@ -171,13 +176,13 @@ |
| } |
| // static factory function |
| -ResourceLoaderBridge* ResourceLoaderBridge::Create( |
| +CONTENT_EXPORT ResourceLoaderBridge* ResourceLoaderBridge::Create( |
| const ResourceLoaderBridge::RequestInfo& request_info) { |
| return ChildThread::current()->CreateBridge(request_info); |
| } |
| // static factory function |
| -WebSocketStreamHandleBridge* WebSocketStreamHandleBridge::Create( |
| +CONTENT_EXPORT WebSocketStreamHandleBridge* WebSocketStreamHandleBridge::Create( |
| WebKit::WebSocketStreamHandle* handle, |
| WebSocketStreamHandleDelegate* delegate) { |
| SocketStreamDispatcher* dispatcher = |
| @@ -185,11 +190,11 @@ |
| return dispatcher->CreateBridge(handle, delegate); |
| } |
| -string16 GetLocalizedString(int message_id) { |
| +CONTENT_EXPORT string16 GetLocalizedString(int message_id) { |
| return content::GetContentClient()->GetLocalizedString(message_id); |
| } |
| -base::StringPiece GetDataResource(int resource_id) { |
| +CONTENT_EXPORT base::StringPiece GetDataResource(int resource_id) { |
| return content::GetContentClient()->GetDataResource(resource_id); |
| } |