| Index: ui/base/test/test_clipboard.h
|
| diff --git a/ui/base/test/test_clipboard.h b/ui/base/test/test_clipboard.h
|
| index 58fa5075fa613abe76ea593552769cdf26013da6..4a424762957ba49c0e38e61fa826b501f5ce827d 100644
|
| --- a/ui/base/test/test_clipboard.h
|
| +++ b/ui/base/test/test_clipboard.h
|
| @@ -6,6 +6,7 @@
|
| #define UI_BASE_TEST_TEST_CLIPBOARD_H_
|
|
|
| #include <map>
|
| +#include "base/callback.h"
|
| #include "third_party/skia/include/core/SkBitmap.h"
|
| #include "ui/base/clipboard/clipboard.h"
|
|
|
| @@ -60,6 +61,9 @@ class TestClipboard : public Clipboard {
|
| const char* data_data,
|
| size_t data_len) override;
|
|
|
| + void ResetWaits();
|
| + void WaitForWriteText();
|
| +
|
| private:
|
| struct DataStore {
|
| DataStore();
|
| @@ -81,6 +85,10 @@ class TestClipboard : public Clipboard {
|
| ClipboardType default_store_type_;
|
| mutable std::map<ClipboardType, DataStore> stores_;
|
|
|
| + bool waiting_for_write_text_;
|
| + bool write_text_called_;
|
| + base::Closure write_text_wait_quit_closure_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(TestClipboard);
|
| };
|
|
|
|
|