| Index: chrome/test/base/ui_test_utils.cc
|
| diff --git a/chrome/test/base/ui_test_utils.cc b/chrome/test/base/ui_test_utils.cc
|
| index 21d54b1c7cac70eda4c570058c74f984d72fab3b..f2a08db2e10a739b84d8a3feb5ccf11bbb34a884 100644
|
| --- a/chrome/test/base/ui_test_utils.cc
|
| +++ b/chrome/test/base/ui_test_utils.cc
|
| @@ -609,44 +609,6 @@ Browser* BrowserAddedObserver::WaitForSingleNewBrowser() {
|
| return GetBrowserNotInSet(original_browsers_);
|
| }
|
|
|
| -DOMMessageQueue::DOMMessageQueue() : waiting_for_message_(false) {
|
| - registrar_.Add(this, content::NOTIFICATION_DOM_OPERATION_RESPONSE,
|
| - content::NotificationService::AllSources());
|
| -}
|
| -
|
| -DOMMessageQueue::~DOMMessageQueue() {}
|
| -
|
| -void DOMMessageQueue::Observe(int type,
|
| - const content::NotificationSource& source,
|
| - const content::NotificationDetails& details) {
|
| - content::Details<DomOperationNotificationDetails> dom_op_details(details);
|
| - content::Source<RenderViewHost> sender(source);
|
| - message_queue_.push(dom_op_details->json);
|
| - if (waiting_for_message_) {
|
| - waiting_for_message_ = false;
|
| - message_loop_runner_->Quit();
|
| - }
|
| -}
|
| -
|
| -void DOMMessageQueue::ClearQueue() {
|
| - message_queue_ = std::queue<std::string>();
|
| -}
|
| -
|
| -bool DOMMessageQueue::WaitForMessage(std::string* message) {
|
| - if (message_queue_.empty()) {
|
| - waiting_for_message_ = true;
|
| - // This will be quit when a new message comes in.
|
| - message_loop_runner_ = new content::MessageLoopRunner;
|
| - message_loop_runner_->Run();
|
| - }
|
| - // The queue should not be empty, unless we were quit because of a timeout.
|
| - if (message_queue_.empty())
|
| - return false;
|
| - if (message)
|
| - *message = message_queue_.front();
|
| - return true;
|
| -}
|
| -
|
| // Coordinates taking snapshots of a |RenderWidget|.
|
| class SnapshotTaker {
|
| public:
|
|
|