Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 #ifndef CONTENT_PUBLIC_BROWSER_CLIPBOARD_WRITE_CALLBACK_PARAMS_H_ | |
|
jam
2013/02/01 17:08:16
agree with joi, don't add this and just use two pa
vasilii
2013/02/01 17:25:08
Do you agree to introduce a dependence on ui/base/
| |
| 2 #define CONTENT_PUBLIC_BROWSER_CLIPBOARD_WRITE_CALLBACK_PARAMS_H_ | |
| 3 | |
| 4 #include "ui/base/clipboard/clipboard.h" | |
| 5 | |
| 6 namespace content { | |
| 7 | |
| 8 class BrowserContext; | |
| 9 | |
| 10 // ClipboardWriteCallbackParams carries data through ChromeContentBrowserClient | |
| 11 // thus allowing "chrome" layer to modify Clipboard::ObjectMap before writing. | |
| 12 struct ClipboardWriteCallbackParams { | |
| 13 ClipboardWriteCallbackParams(BrowserContext* context, | |
| 14 ui::Clipboard::ObjectMap& object_map) | |
| 15 : browser_context(context), | |
| 16 objects(object_map) { | |
| 17 } | |
| 18 | |
| 19 BrowserContext* browser_context; | |
| 20 ui::Clipboard::ObjectMap& objects; | |
| 21 }; | |
| 22 | |
| 23 } // namespace content | |
| 24 #endif // CONTENT_PUBLIC_BROWSER_CLIPBOARD_WRITE_CALLBACK_PARAMS_H_ | |
| OLD | NEW |