ChromeFrame: Convert TaskMarshallerThroughMessageQueue to new Callback system.

BUG=none
TEST=none

[email protected],[email protected]

Review URL: http://codereview.chromium.org/8591009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110595 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/base/pending_task.h b/base/pending_task.h
index dcaea4c..1ae1fad 100644
--- a/base/pending_task.h
+++ b/base/pending_task.h
@@ -49,6 +49,9 @@
   void Swap(TaskQueue* queue);
 };
 
+// PendingTasks are sorted by their |delayed_run_time| property.
+typedef std::priority_queue<base::PendingTask> DelayedTaskQueue;
+
 }  // namespace base
 
 #endif  // PENDING_TASK_H_