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 |