Chromium Code Reviews| Index: third_party/WebKit/Source/web/ExternalPopupMenu.h |
| diff --git a/third_party/WebKit/Source/web/ExternalPopupMenu.h b/third_party/WebKit/Source/web/ExternalPopupMenu.h |
| index e0d02c42d0e7c6fa2b9b17deff578263d7ef89a7..790f9b30aad2f79420f082a29413dc061c0442de 100644 |
| --- a/third_party/WebKit/Source/web/ExternalPopupMenu.h |
| +++ b/third_party/WebKit/Source/web/ExternalPopupMenu.h |
| @@ -36,6 +36,8 @@ |
| #include "public/platform/WebCanvas.h" |
| #include "public/platform/WebScrollbar.h" |
| #include "public/web/WebExternalPopupMenuClient.h" |
| +#include "web/WebExport.h" |
| +#include "wtf/Compiler.h" |
| namespace blink { |
| @@ -48,7 +50,7 @@ struct WebPopupMenuInfo; |
| // The ExternalPopupMenu connects the actual implementation of the popup menu |
| // to the WebCore popup menu. |
| -class ExternalPopupMenu final : public PopupMenu, public WebExternalPopupMenuClient { |
| +class WEB_EXPORT ExternalPopupMenu final : WTF_NON_EXPORTED_BASE(public PopupMenu), public WebExternalPopupMenuClient { |
|
haraken
2016/03/01 02:41:06
What is WTF_NON_EXPORTED_BASE for? In other words,
|
| public: |
| ExternalPopupMenu(LocalFrame&, HTMLSelectElement&, WebViewImpl&); |
| ~ExternalPopupMenu() override; |