MessageQueue should use a Deque of OwnPtrs
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 16 Sep 2013 21:09:31 +0000 (21:09 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 16 Sep 2013 21:09:31 +0000 (21:09 +0000)
commit1c29a98baebe59a64681c3164a73b15d4f13e770
treef8ae48cc015b10924f2357a863d62eb7f9d555fb
parent92e8f8ea585f462aac7f2e00ba1ad2049ff413d9
MessageQueue should use a Deque of OwnPtrs
https://bugs.webkit.org/show_bug.cgi?id=121450

Reviewed by Andreas Kling.

Source/WebCore:

* Modules/webdatabase/DatabaseThread.cpp:
(WebCore::SameDatabasePredicate::operator()):
* dom/default/PlatformMessagePortChannel.h:
(WebCore::PlatformMessagePortChannel::MessagePortQueue::tryGetMessage):
* fileapi/FileThread.cpp:
(WebCore::SameInstancePredicate::operator()):
* workers/WorkerRunLoop.cpp:
(WebCore::ModePredicate::operator()):

Source/WTF:

* wtf/MessageQueue.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@155900 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WTF/ChangeLog
Source/WTF/wtf/MessageQueue.h
Source/WebCore/ChangeLog
Source/WebCore/Modules/webdatabase/DatabaseThread.cpp
Source/WebCore/dom/default/PlatformMessagePortChannel.h
Source/WebCore/fileapi/FileThread.cpp
Source/WebCore/workers/WorkerRunLoop.cpp