| Index: ui/base/dragdrop/os_exchange_data_provider_mac.h
|
| diff --git a/ui/base/dragdrop/os_exchange_data_provider_mac.h b/ui/base/dragdrop/os_exchange_data_provider_mac.h
|
| index 513239f6656145e4184394f0417063f43ec339b7..1e46e2e4ae0d9d0cb4e8561de1c163a8df603caa 100644
|
| --- a/ui/base/dragdrop/os_exchange_data_provider_mac.h
|
| +++ b/ui/base/dragdrop/os_exchange_data_provider_mac.h
|
| @@ -5,8 +5,11 @@
|
| #ifndef UI_BASE_DRAGDROP_OS_EXCHANGE_DATA_PROVIDER_MAC_H_
|
| #define UI_BASE_DRAGDROP_OS_EXCHANGE_DATA_PROVIDER_MAC_H_
|
|
|
| +#import "base/mac/scoped_nsobject.h"
|
| #include "ui/base/dragdrop/os_exchange_data.h"
|
|
|
| +@class NSPasteboard;
|
| +
|
| namespace ui {
|
|
|
| // OSExchangeData::Provider implementation for Mac.
|
| @@ -14,6 +17,7 @@ class UI_BASE_EXPORT OSExchangeDataProviderMac
|
| : public OSExchangeData::Provider {
|
| public:
|
| OSExchangeDataProviderMac();
|
| + explicit OSExchangeDataProviderMac(NSPasteboard* pasteboard);
|
| virtual ~OSExchangeDataProviderMac();
|
|
|
| // Overridden from OSExchangeData::Provider:
|
| @@ -42,6 +46,8 @@ class UI_BASE_EXPORT OSExchangeDataProviderMac
|
| const OSExchangeData::CustomFormat& format) const OVERRIDE;
|
|
|
| private:
|
| + base::scoped_nsobject<NSPasteboard> pasteboard_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(OSExchangeDataProviderMac);
|
| };
|
|
|
|
|