| Index: webkit/plugins/webview_plugin.h
|
| diff --git a/webkit/plugins/webview_plugin.h b/webkit/plugins/webview_plugin.h
|
| index 7146d98d90e6e7908f615986ec4798caeddb04d5..6afac18c9d70af7af237951cad84d76a4e4ddc4e 100644
|
| --- a/webkit/plugins/webview_plugin.h
|
| +++ b/webkit/plugins/webview_plugin.h
|
| @@ -15,6 +15,7 @@
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebString.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLResponse.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebViewClient.h"
|
| +#include "webkit/plugins/webkit_plugins_export.h"
|
|
|
| namespace WebKit {
|
| class WebMouseEvent;
|
| @@ -56,10 +57,11 @@ class WebViewPlugin: public WebKit::WebPlugin, public WebKit::WebViewClient,
|
| // Convenience method to set up a new WebViewPlugin using |preferences|
|
| // and displaying |html_data|. |url| should be a (fake) chrome:// URL; it is
|
| // only used for navigation and never actually resolved.
|
| - static WebViewPlugin* Create(Delegate* delegate,
|
| - const WebPreferences& preferences,
|
| - const std::string& html_data,
|
| - const GURL& url);
|
| + WEBKIT_PLUGINS_EXPORT static WebViewPlugin* Create(
|
| + Delegate* delegate,
|
| + const WebPreferences& preferences,
|
| + const std::string& html_data,
|
| + const GURL& url);
|
|
|
| WebKit::WebView* web_view() { return web_view_; }
|
|
|
| @@ -68,9 +70,9 @@ class WebViewPlugin: public WebKit::WebPlugin, public WebKit::WebViewClient,
|
| // When loading a plug-in document (i.e. a full page plug-in not embedded in
|
| // another page), we save all data that has been received, and replay it with
|
| // this method on the actual plug-in.
|
| - void ReplayReceivedData(WebKit::WebPlugin* plugin);
|
| + WEBKIT_PLUGINS_EXPORT void ReplayReceivedData(WebKit::WebPlugin* plugin);
|
|
|
| - void RestoreTitleText();
|
| + WEBKIT_PLUGINS_EXPORT void RestoreTitleText();
|
|
|
| // WebPlugin methods:
|
| virtual bool initialize(WebKit::WebPluginContainer*);
|
|
|